2018年10月Top 10 Python开源项目

486 阅读2分钟

过去一个月,MyBridge从将近250个Python开源项目中选择出了最好的10个项目:

  • 这些项目在GitHub上平均获得1140个star
  • 项目涵盖话题包括性能分析、图表提取、HTTP框架、HTTP API、代码重构和论文爬取等。

No.1

Py-spy:Python程序采样分析器,能让你以可视化的方式看到你的Python程序把时间花在哪了,无需重启程序或修改任何代码。[GitHub上3005个star]

项目地址:

github.com/benfred/py-…

No.2

Camelot:一个Python工具库,能让你非常容易地从PDF文件中提取图表。[GitHub上1434个star]

项目地址:

github.com/socialcopsd…

No.3

Responder:一个用于Python的HTTP服务框架,将Flask和Falcon二者的特点融合到一个框架中。[GitHub上1729个star]

项目地址:

github.com/kennethreit…

No.4

Bowler:用于语法树级别的Python代码重构工具,可实现安全的大规模代码修改,同时也能保证生成的代码可以编译和运行。[GitHub上715个star]

项目地址:

github.com/facebookinc…

No.5

Xonsh:一个基于Python的跨平台、shell语言和命令提示符。[GitHub上2859个star]

项目地址:

github.com/xonsh/xonsh

No.6

Molten:一个最小化、可扩展、快速且高效的框架,用于构建HTTP API。[GitHub上660个star]

项目地址:

github.com/Bogdanp/mol…

No.7

Dbxfs:用于Dropbox的用户空间文件系统。[GitHub上465个star]

项目地址:

github.com/rianhunter/…

No.8

PyPortfolioOpt:用Python实现金融投资组合优化,包括经典的高效前沿方法。[GitHub上251个star]

项目地址:

github.com/robertmarti…

No.9

Sotawhat:爬取arXiv论文,总结论文摘要,为你返回最新的研究结果,为你呈现最新论文。[GitHub上531个star]

项目地址:

github.com/chiphuyen/s…

No.10

PaperTTY:一个基于命令行的Python模块,能够渲染Linux虚拟终端的内容。[Github上473个star]

项目地址:

github.com/joukos/Pape…

往期回顾:

juejin.cn/post/684490…