2018年4月Top 10 Python开源项目
和前几天筛选出的 4 月份 Top 10 机器学习开源项目一样,MyBridge AI 从过去一个月更新的 250 个 Python 项目中评选出了 4 月份 10 个最佳 Python 开源项目。
- 这些项目在 GitHub 上的平均 star 数为 2135 个。
- 涵盖话题包括:HTML 解析,电子书阅读器、单元测试,机器学习,终端等。
No.1
Requests-HTML v0.9:由 Python3 编写的一款高效便捷的 HTML 解析工具。[7429个star]
项目地址:
No.2
PyTest v3.5:一款能够很容易的编写小型测试的 Python 框架,也能扩充支持复杂的功能测试。[2462个star]
项目地址:
https://github.com/pytest-dev/pytest?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
No.3
Lector:Python 编写的一款基于 QT 的电子书阅读器,目前支持 pdf、epub、mobi、azw / azw3 / azw4和cbr / cbz格式。[336个star]
项目地址:
https://github.com/BasioMeusPuga/Lector?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
No.4
Asciinema v2.0:基于 Python 的终端会话记录器。[5515个star]。
项目地址:
https://github.com/asciinema/asciinema?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
No.5
Snips-nlu v0.13:一款用于自然语言理解的 Python 库,可以用来解析句子和提取结构信息。[1471个star]
项目地址:
https://github.com/snipsco/snips-nlu?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
N0.6
Black:一款 Python 代码格式制作器,有了它就不用再做手动调整格式这些琐碎的工作。[1750个star]
项目地址:
https://github.com/ambv/black?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
No.7
Instagram-terminal-news-feed:一款用 Python 编写的可以在终端查看 Instagram 内容的工具。[697个star]
项目地址:
No.8
Makesite:面向 Python 开发者的网站和博客生成器。可以自己用 Python 编写简单、轻量和自由的静态网站生成器,完全控制自己的静态网站和博客生成。[495个star]
项目地址:
https://github.com/sunainapai/makesite?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
No.9
Twitter-scraper:用 Python 编写的一款爬虫工具,无需官方授权即可抓取 Twitter 的前端API。[844个star]
项目地址:
No.10
Fast-Pandas:一款用于 Pandas 处理数据时针对不同数据帧大小的基准检测程序。[676个star]
项目地址:
https://github.com/mm-mansour/Fast-Pandas?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
往期回顾:
景略集智:2018年3月Top 10 Python开源项目

参考资料:
https://medium.mybridge.co/python-top-10-open-source-of-the-month-v-apr-2018-9e91343756a