【问题标题】:I want to send email based upon a pandas column我想根据 pandas 列发送电子邮件
【发布时间】:2020-07-13 13:30:31
【问题描述】:
df1 = {'loc': ['blr', 'del','che'], 'name': ['abc', 'xyz','def']}

df2 = {'loc': ['blr', 'del','che'], 'balance': ['30', '40','20']}

我想从 python 发送电子邮件。对于df2 中的每个loc,包含该位置和余额的df2 部分需要转到df1 中的相应名称。

目前我是用smtpblib发送的,但是整个数据都是通过附上csv文件发给大家的。

【问题讨论】:

    标签: python email smtplib


    【解决方案1】:

    我还没有处理过发送自动电子邮件,但是合并如下数据可以帮助您更好地处理工作数据:

    df1=pd.DataFrame(df1)
    df2=pd.DataFrame(df2)
    df=pd.merge(df1,df2, on='loc')
    df
      loc name balance
    0  blr  abc      30
    1  del  xyz      40
    2  che  def      20
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-19
      • 2023-03-02
      • 2015-10-30
      • 1970-01-01
      • 2018-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多