全球最大的同性交友社区成立10周年,那些年我们在 GitHub 追过的 Python 库

GitHub一个基于 Git 的代码托管网站,2008年成立,截至今天,GitHub 上已经拥有超过 8000 万个 repo(代码仓库),活跃用户达到 2700 万人,超过 150 万家公司和机构进驻。

由于程序员群体里缺少女性,拥有高纯度男性用户的 GitHub,也被戏称为全球最大的同性交友网站。

今天小编带领大家回顾我们在GitHub一起追过的最好的Python库。

Python的最大优势来自于社区提供了丰富的第三方库,而且都是开源的,这样我们无需重复造轮子。

1. thefuck

关注数:34.8k

地址:https://github.com/nvbn/thefuck

thefuck 是一款可以纠正之前控制台命令的华丽应用,开发者都或多或少接触过 linux 接触过命令行,当然肯定也都被命令行狠狠地“fuck”过。我很多时候都是微不足道的原因导致了命令行出错,例如将 python 输入成 ptyhon,例如将 ls -alh 输入成 ls a-lh而导致出错,这个时候我会想说:“fuck”。

2. flask

关注数:34.7k

地址:https://github.com/nvbn/flask

Flask 是一个微型的 Python 开发的 Web 框架,它的流行程度甚至超过了Django,它的优势在于灵活性,同时便于扩展,社区提供了丰富的扩展接口,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。

3. requests

关注数:31.7k

地址:https://github.com/requests/requests

requests是爬虫爱好者最熟悉的一个工具之一,它是一个HTTP请求库,非常人性化,虽然 Python 的标准库中urllib、urllib2模块,但是他们提供的API并不友好,而 Requests 的诞生让我们有了更好的选择。感谢作者带给我们如此惊艳的框架。

4. scrapy

关注数:26.7k

地址:https://github.com/scrapy/scrapy

写爬虫的都知道scrapy框架,一款高性能、支持高并发的爬虫框架,它基于基于Twisted的异步处理框架,纯python实现的爬虫框架,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便~

5. wechat_jump_game

关注数:13.6k

地址:https://github.com/wangshub/wechat_jump_game

学习Python和网络爬虫关注公众号:

datanami

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

扫码关注云+社区

领取腾讯云代金券