每天给女神自动爬取段子并自动发送

有一天女票跟我说,你给我讲几个笑话吧,我一时语塞。

我虽然平时很喜欢看段子,有时候在知乎上看到牛逼的段子还会收藏一下,每天打开知乎日报必看的就是关于段子的“瞎扯”栏目,但是吧,我却从来都是没心没肺地呵呵乐一乐就完事儿,从来记不住一个两个段子。

气氛顿时有点尴尬,连笑话都不会讲,对于把妹来说,这简直是硬伤啊!

于是我痛定思痛,得想个办法。

恰好,最近在学习爬虫,刚好学到这个例子:利用python从糗事百科爬取段子

于是,有了!

我参考了这个教程写了一个爬取糗事百科段子的脚本,每天可以根据设定的页数爬取一定数量的段子(一般是每一页20个),然后根据点赞数量筛选出前十的段子。

怎么把这些段子呈现给女王大人呢?邮件应该是个不错的方式。于是我又参考了廖雪峰的Python教程写了一个发送邮件的Python脚本。最后通过Linux的定时任务每天自动运行脚本发送一份当天爬取的段子给她。大功告成,打完收工!

目前这个程序还只能发送纯文本的段子,对于那些带图片的段子还无能为力。有时间的话我希望可以加上这个功能。源代码我放在github啦,目前命名为v1.0版本。这也是我的第一个github程序,继续加油吧!

我想,作为一个程序员,嘴笨一点可以,只要可以用geek一点的方式弥补就好啦!

爬虫代码:https://github.com/mooba/spyders/blob/master/qiushibaike.py
自动发送邮件代码:https://github.com/mooba/spyders/blob/master/autoSendEmail.py

参考资料

posted @ 2017-03-01 15:16  木白的菜园  阅读(594)  评论(1编辑  收藏  举报