zoukankan      html  css  js  c++  java
  • 每天给女神自动爬取段子并自动发送

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

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

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

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

    恰好,最近在学习爬虫,刚好学到这个例子:利用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

    参考资料

  • 相关阅读:
    POJ 1673
    POJ 1375
    POJ 1654
    POJ 1039
    POJ 1066
    UVA 10159
    POJ 1410
    POJ 2653
    POJ 2398
    POJ 1556
  • 原文地址:https://www.cnblogs.com/mooba/p/6484423.html
Copyright © 2011-2022 走看看