您现在的位置是:首页 > 科技前沿

2017年Python开源项目TOP30

智慧创新站 2025-05-02【科技前沿】136人已围观

简介在2017年,我们对比了将近15000个开源的Python项目,最后从中挑选出30个(约0.2%的概率)最受欢迎的项目呈现给大家。这是一个竞争异常激烈的名单,我们精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。MybridgeAI通过考量受欢迎程度、参与度和新近度等...

在2017年,我们对比了将近15000个开源的Python项目,最后从中挑选出30个(约0.2%的概率)最受欢迎的项目呈现给大家。

这是一个竞争异常激烈的名单,我们精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。MybridgeAI通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为3707个。

开源项目对于程序员来说可能大有裨益,你可以通过开源代码进行学习同时可以在开源项目上构建自己的东西。是时候拿出点时间来玩玩过去一年中可能错过的Python项目啦!

NO1

Home-assistan(+):一个运行在Python3上的开源家庭自动化平台[GitHub上11357颗星],由PaulusSchoutsen提供。

NO2

Pytorch:一个张量计算和动态神经网络Python包,拥有强悍GPU加速[GitHub上11019颗星],由AdamPaszke以及PyTorch其他成员提供。

NO3

Grumpy:一个将python代码编译成Go代码的编译器以及运行环境[Github上8367颗星],由DylanTrotter以及谷歌其他同事提供。

NO4

Sanic:基于+的异步web服务器,可以让用户快速完成web开发[GitHub上8028颗星],由ChannelCat和EliUriegas提供。

NO5

Python-fire:可以为任何python对象自动生成命令行接口(CLIs)的库[GitHub上7775颗星],由DavidBieber和Google其他同事提供。

NO6

spaCy(v2.):使用Python和Cython进行工业级的自然语言处理(NLP)[Github上7633颗星],由MathewHonnibal提供。

NO7

Pipenv:Python开发流程依赖管理工具[Github上7273颗星],由KennethReitz提供。

NO8

MicroPython:一个更加精简高效的python实现,主要应用于微控制器和资源受限的系统[Github上5728颗星]。

NO9

Prophet:一个针对拥有线性或者非线性增长的多季节性特性的时间序列生成高质量的预测工具[Github上4369颗星],由Facebook提供。

NO10

SerpentAI:Python中的游戏代理框架,可以帮助你创建AIs/Bots来玩任何游戏[Github上3411颗星],由NicholasBrochu提供。

NO11

Dash:用纯Python语言编写完成Web应用程序,具有很好的交互性和实时性[Github上3281颗星],由ChrisP提供。

NO12

NO13

Apistar:可以给Python提供一个快速且表现力好的API框架[Github上3024颗星],由TomChristie提供。

NO14

Faiss:用于有效相似性搜索和密集向量聚类的库[Github上2717颗星],由FacebookResearch提供。

NO15

MechaincalSoup:一个与网站自动交互的python库[Github上2244颗星]。

NO16

Better-exceptions:自动地对python异常信息进行美化同时添加更多的调试信息[Github上2121颗星],由Qix提供。

NO17

Flashtext:从句子中提取或者替换关键字[Github上2019颗星],由VikashSingh提供。

NO18

Maya:用Python实现人类的日期时间[Github上1828颗星],由KennethReitz提供。

NO19

Mimesis():该Python库可以针对多种目的使用不同的语言生成模拟数据。这些数据在软件开发和测试的不同阶段特别有用[Github上1732颗星],由LíkiðGeimfari提供。

NO20

Open-paperless:一个用于扫描,索引和存档所有纸质文档的文件管理系统[Github上1717颗星],由TinaZhou提供。

NO21

Fsociety:一个黑客工具包————渗透测试框架[Github上1585颗星],由ManisManisso提供。

NO22

LivePython:实时可视化追踪您的Python代码[Github上1577颗星],由AnastasisGermanidis提供。

NO23

Hatch:Python中现代化的项目、包和虚拟环境管理器[Github上1537颗星],由OfekLev提供。

NO24

Tangent:一个由纯Python代码编写的源代码到源代码的可调式微分库[Github上1433颗星],由AlexWiltschko和GoogleBrain提供。

NO25

Clairvoyant:识别和监控股票市场短期走势的Python程序[Github上1159颗星],由AnthonyFederico提供。

NO26

MonkeyType:通过收集运行时的类型生成静态类型注释的Python工具[Github上1143颗星],由Instagram工程组的CarlMeyer提供。

NO27

Eel:一个用于制作简单的HTML/JS应用程序的Python库[Github上1137颗星]

NO28

Surprise():一个用于构建和分析推荐系统的PythonSciKits(科学库工具包)[Github上1103颗星]。

NO29

Gain:一个人人都可使用的Web爬行框架[Github上1009颗星],由高久力提供。

NO30

PDFTabExtract:一个从PDF文件中提取表格的工具,有助于扫描文档进行数据挖掘,[Github上722颗星]。

很赞哦!(14)