大噶好,我是python练习时长3个月的Yhen。
在上篇文章中,我已经详细介绍了第一步——微博爬虫
传送门:【python热搜爬虫+定时发送邮件操作①】不会吧不会吧!不会2020了还有人需要用软件看微博热搜吧/p>
这篇文章将为大家分享第二步——定时发送邮箱操作!
希望大家能够喜欢!
文章目录
-
- 一.最终效果展示
- 二.前期准备
- 三.代码实战
- 四.往期文章回顾
一.最终效果展示
首先定义一个发送邮件的函数
实例化一个SMTP对象后,通过SMTP连接到QQ邮箱的服务器,使用25的端口
定义发件人的邮箱,密码(这里的密码就是前期准备时的那个授权码),以及收件人的邮箱地址
然后登录邮箱
然后将热搜爬虫爬到的内容,读取出来
注意:这里的date和爬虫函数里面的date是一样的,为了能够在这个函数中能够使用到date,要在上一个函数中将date设置为全局变量(global date)
然后将热搜数据写入邮件文本内容
定义邮件的标题
最后再加一个异常捕获,发送邮件的部分就完成啦
接下来再定义一个任务函数
下面是定时的操作
很简单,一行代码
比如说你想在每天的8点让程序给你发送邮件的话
即在每天的8点执行任务函数,而任务函数中就调用了爬虫函数和发送邮箱函数
最后是一个代码的部署检查
演示一下效果
现在是11:49,我让程序11:50给我发邮件
我的邮箱也准时收到邮件
链接点进去是这样的
OK~到这里就全部介绍完毕啦 ~希望对大家有所帮助!
四.往期文章回顾
【python热搜爬虫+定时发送邮件操作①】不会吧不会吧!不会2020了还有人需要用软件看微博热搜吧/p>
【爬虫+数据可视化】Yhen手把手带你爬取CSDN博客访问量数据并绘制成柱状图
【爬虫】Yhen手把手带你爬取去哪儿 热门旅游信息(并打包成旅游信息查询小工具
【爬虫】Yhen手把手带你用python爬小说 站,全 打尽,想看就看!(这可能会是你看过最详细的教程)
【实用小技巧】用python自动判断并删除目录下的空文件夹(超优雅)
【爬虫+数据库操作】Yhen手把手带你用pandas将爬取的股票信息存入数据库!
【selenium爬虫】
Yhen手把手带你用selenium自动化爬虫爬取海贼王动漫图片
【爬虫】秀才不出门,天下事尽知。你也能做到!Yhen手把手带你打造每日新闻资讯速达小工具。
【爬虫】Yhen手把手带你用python爬取知乎大佬热门文章
【爬虫】Yhen手把手教你爬取表情包,让你成为斗图界最靓的仔
【前端】学过一天的HTML+CSS后,能做出什么有趣的项目/p> 文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树基本技能发送邮件208551 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!