Advertisement

Python连接MySQL数据库,并在查询数据后定时邮件发送

阅读量:

这是我首次编写的程序:通过Python实现与MySQL数据库的连接,完成数据查询操作,并将获取的数据定时以邮件形式发送出去,全部采用纯Python代码编写。

首先,利用Python建立与MySQL数据库的连接,获取所需数据后将其转换为DataFrame格式,随后生成网页版内容,并构建邮件内容,设定好定时发送的时间,即可实现向多人发送的功能。

在此次实践中,我采用的是通过SSH方式连接MySQL数据库;
同时实现了Python环境下定时发送邮件的功能。

此处不再赘述,直接展示代码:

复制代码
    # 导入相关库-email
    from email.mime.multipart import MIMEMultipart  # 构建邮件头信息,包括发件人,接收人,标题等
    from email.mime.text import MIMEText  # 构建邮件正文,可以是text,也可以是HTML
    from email.mime.application import MIMEApplication  # 构建邮件附件,理论上,只要是文件即可,一般是图片,Excel表格,word文件等
    from email.header import Header  # 专门构建邮件标题的,这样做,可以支持标题中文
    
    
    import  py

全部评论 (0)

还没有任何评论哟~