用Python来看新闻

阅读文本需要2分钟

大多数人可能每天都要浏览新闻,但是可能需要在不同的软件中切换来切换去,相当地麻烦。今天就用Python大法来解决你的烦恼,让你一次看个够。。。

基本思路

爬取新闻的方法有很多,可以通过解析网页,也可以利用API爬取。今天就正式一点,利用网易的新闻API接口来爬取数据。通过访问接口,解析返回来的数据,保存你关心的想要的信息。

API接口 :

http://c.m.163.com/nc/article/headline/T1348647853363/0-100.html

观察数据信息

访问网易新闻的API,通过开发者工具可以看到一大堆的新闻数据,并且数据类型跟字典类似。所以转换为json格式,方便提取。

(数据信息)

代码:

由于只是想要快速的浏览一下,所以这里只提取了标题信息而已 。至于后面的,只是为了让Python运行完的时候不一闪而过。如果想要展示更多的信息,可以自行修改一下代码,

运行结果:

最后

在网上搜索一下,可以发现有很多的接口,这里只是选取了其中的一个,有兴趣可以自己去试一下其他的。

虽然这些新闻信息只是文字版,可以过滤掉一些靠图片来吸引眼球的新闻,但是标题党就过滤不掉了

当然也可以设计一个定时任务,让这个程序每天定时运行起来,这样子就可以很方便的享受新鲜出炉的新闻啦。。。

ps: API后面的0-100是参数,并且最大只能支持100

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180715G0J3OT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券