用Python写个爬虫小程序,给女朋友每日定时推送睡前小故事
↑ 关注 + 星标 ,每天学Python新技能 后台回复【 大礼包 】送你Python自学大礼 导读: 这篇文章利用简单的Python爬虫、邮件发送以及定时任务实现了每天定时发送睡前小故事的功能,是一篇步骤详尽的文章。 最近,某可爱要求我忙完之后给她每晚睡前讲讲小故事,我想了下,网络上应该有各种资源,小故事也都能搜得到,但是数量比较少,而且格式不够统一,提取比较困难。转念一想,面向儿童的睡前故事可能也比较适用,于是我准备从儿童睡前故事中取材,搜索之后发现有一个适合提取睡前故事的网址: tom61.com/ertongwenxue/ 一共有700则小故事,嗯,一天一则数量可以满足,html格式也比较统一,就决定是它了! 查看网页源代码, ctrl+F 输入查询关键字幸福王国,定位到相关信息: 发现其故事链接包含在 dl 标签中的a标签中的 href 属性, /ertongwenxue/shuiqiangushi/2018-02-25/106432.html 点击后得到完整网址 tom61.com/ertongwenxue/ 接下来要做的就是提取出该链接: 1. 模拟浏览器访问网页,利用requests库请求访问 代码实现: def getHTMLText(url,headers): try: r=requests.get(url,headers=headers,timeout=30)