Python数据挖掘将爬取数据每日邮件推送给指定人和附件内容

本文介绍如何结合Python爬虫和数据库,实现每日数据更新后通过邮件实时推送,让你在通勤路上就能了解最新动态。首先定时爬取数据,然后从数据库读取,定义邮件主题,通过代码实现邮件正文内容展示和附件添加。详细代码和效果展示已提供,快来学习吧。
摘要由CSDN通过智能技术生成

爬取数据想要实时知道每天的动态,加上邮箱推送岂不是更好,每天我在地铁上就能知道今天发生了什么大事。

前提是先定时爬取数据,然后推送数据在数据库读取,定义下主题即可实现,大部分代码参考之前unittest测试用例时的邮箱配置。我们使用两段代码,一部分是将标题内容在邮件中显示,二部分是在邮件中添加附件和链接

我习惯多做,哪怕失败,废话不多说将调试后的结果经验分享给大家,下面是详细代码:

#print('=====================标题显示在邮件中=====================')#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : 2020/8/23 10:37# @Author  : Jianhua Wang# @Site    : 敏感话题在邮件中添加链接# @File    : sendEmail2.py# @Software: PyCharm import smtplibfrom email.mime.text import MIMEText# import scheduleimport pymysqlimport time user = '我是126的邮箱'pwd = '126邮箱的授权登陆码'to = '要发送给谁'  # 可以设置多个收件人,英文逗号隔开,如:'***@qq.com, ***@163.com'#邮件发送方法def sen
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值