前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:玖伍壹柒 喜欢的朋友欢迎关注小编,除了分享技术文章之外还有很多福利,私信“资料”可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等。 不管是一名学生,亦或是一名员工,我们都需要时刻注意学校或公司网站的通知,尽量做到即时获取最新消息。 大部分博客或数据资源网站都会有自己的RSS提示系统,便于将网站的最新信息及时推送给需要的用户,而用户也可以通过RSS阅读器来即时地获取到目标网站的最新内容。 由于学校或公司网站服务对象的特殊性和局限性,一般不会建立自己的RSS系统。 作为优秀的人儿,我们可以建立自己的RSS提示系统。 这里介绍了如何使用Python和常用的计算机小程序来构建一个RSS提示系统,做到定时自动检测目标网站发布的通知,并即时发送提示邮件。 本期文章设计RSS提示系统的主要思路是: 爬取目标网站内容,建立本地已有通知数据库; 模拟smtp服务器,建立邮件发送系统; 解析检测目标网站发布的通知,若有新内容,则更新数据库并发送提示邮件; 制定计划任务实现定时自动执行Python脚本程序。 1.建立通知数据库 这一步的目的是爬取目标网站已经发布的通知的数据,并进行存储,从而建立与该目标网站内容相对应的本地数据库。