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
领取专属 10元无门槛券
私享最新 技术干货