从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏! -买球官网平台

翻译 | ai科技大本营(id:rgznai100)

参与 | suisui

 

继推出后,mybridge ai又推出了一个python开源项目top 30榜单,包括开源python库、工具等。该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了top 30,差不多都是在2017年1-12月发布。这些项目在github上的平均star为3707。

 

no 1:home-assistant (v0.6 )

基于python 3的开源家庭自动化平台[github 11357 stars,由paulus schoutsen提供]

no 2:pytorch

pytorch是使用gpu和cpu优化的深度学习张量库,基于python语言编写。[github 11019 stars,由pytorch团队的adam paszke和其他人提供]

no 3:grumpy

grumpy是一个python to go的源代码翻译编译器和运行时,旨在取代cpython 2.7。关键区别在于,grumpy是将python源码编译为go源代码,然后将其编译为native code,而不是bytecode。这也就意味着grumpy没有虚拟机(vm)。编译好的go源码是对grumpy运行时的一系列调用,一个go库服务于具有相似目的的python c api。 [github 8367 stars,由google的dylan trotter及其他工作人员提供]。

no 4:sanic

该项目是一个类 flask 的 python 3.5 网页服务器,专为加速而设计。sanic支持异步请求处理,意味着你可以使用python 3.5中一些async/await语法。。[github 8028 stars,由channel cat和eli uriegas提供]

no 5:python-fire

一个可以从任何python对象自动生成命令行界面(cli)的库。 [github 7775 stars,来自google brain 的 david bieber]


no 6:spacy(v2.0)

该项目是一个使用python和cython的进行高级自然语言处理(nlp)的开源库 [github 7633 stars,由matthew honnibal提供]

no 7:pipenv

python.org官方推荐的python打包工具。它会自动为项目创建和管理virtualenv,并在安装/卸载软件包时从pipfile中添加/删除软件包。 [github 7273 stars,由kenneth reitz提供]

no 8:micropython

一个脱胎于python且非常高效的python实现,主要是为了能在嵌入式硬件上(这里特指微控制器级别)更简单地实现对底层的操作。[github 5728 stars]

no 9:prophet

该工具是facebook开源的一款用于为多周期性的线性或非线性时间序列数据生成高质量预测的工具。[github 4369 stars,由facebook提供]

no 10:serpent ai

该项目是一个python写的游戏代理框架,简单而强大,可帮助开发者创建游戏代理。可将任何视频游戏变成一个python写成的成熟沙箱环境。该框架的目的是为机器学习和ai研究提供一个有价值的工具,不过对于爱好者来说也是非常有趣的。[github 3411 stars,由nicholas brochu提供]

no 11:dash

dash是一个纯python写成的框架,无需javascript即可构建交互式的分析类web应用程序。[github 3281 stars,由chris p提供]

no 12:instapy

instagram机器人,喜欢/评论/follow 自动化脚本。[github 3179 stars,由timg提供]。

no 13:apistar

专为python 3定制的web api框架[github 3024 stars,tom christie提供]。

no 14:faiss

用于密集向量的高效相似性搜索库和聚类的库 [github 2717 stars,贡献者facebook research]

no 15:mechanicalsoup

一个与网站自动交互的python库,自动存储和发送cookies,支持重定向,并可以跟踪链接和提交表格。[github 2244 stars]


no 16:better-exceptions

该项目以更友好的形式展示python中的异常信息。[github 2121 stars,贡献者qix]

no 17:flashtext

该项目基于flashtext算法,用以高效搜索句子中的关键词并进行替代。[github 2019 stars,由vikash singh提供]。


no 18:maya

在不同系统上的不同语言环境中,python对日期时间的处理非常不畅,maya主要就是为了解决解析网站时间数据问题。[github 1828 stars,kenneth reitz提供]

no 19:mimesis

是一个快速易用的python库,可以用不同语言为基于不同的目的生成合成数据。这些数据在软件开发和测试阶段非常有用。[github 1732 stars,由líkiegeimfari提供]

 

no 20:open-paperless

该项目是一个一个文件管理系统,可扫描、索引和归档所有纸张文档。[github 1717 stars,由tina zhou提供]

 

no 21:fsociety

黑客工具包,渗透测试框架。[github 1585 stars,manis manisso提供]

 

no 22:livepython

python代码实时可视化跟踪。[github 1577 stars,由anastasis germanidis提供]

no 23:hatch

一个python项目、包以及虚拟环境的管理工具。[github 1537 stars,由ofek lev提供]


no 24:tangent

该项目是谷歌开源的一个用于自动微分的源到源纯python库。[github 1433 stars,来自google brain的alex wiltschko以及其他人]。


no 25:clairvoyant

一个python程序,用于识别和监控短期库存移动的历史线索[github 1159 stars,由anthony federico提供]。

no 26:monkeytype

该项目是instagram开源的一款适用于python的工具,通过收集运行时类型来生成静态类型注释。[github 1137 stars,由instagram工程师carl meyer提供]。

 

no 27:eel

该项目是一个小型python库,用于制作简单的类似 electron的离线html/js gui应用程序,当前仅支持python3。 [github 1137 stars]

no 28:surprise v1.0

用于构建和分析推荐系统的python scikit  [github 1103 stars]

no 29:gain

web爬虫框架。[github 1009 stars,由高久力提供]

no 30:pdftabextract

一组用于从pdf文件中提取表格的工具,有助于在扫描的文档上进行数据挖掘。 [github 722 stars]

原文地址:

1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了top 30,差不多都是在2017年1-12月发布。这些项目在github上的平均star为3707。 no 1:home-assistant (v0.6 ) 基于...

  • 该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了top 30,差不多都是在2017年1-12月发布。这些项目在github上的平均star为3707。no 1:home-assistant (v0.6...

  • 该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了top 30,差不多都是在2017年1-12月发布。这些项目在github上的平均star为3707。 no 1:home-assistant (v0...

  • 翻译 | ai科技大本营(id:rgznai100)参与 | suisui继推出2017年机器学习开源项目top 30榜单后,mybridge ai又推出了一个python开源项目top 30榜单,包括开源python库、工具等。该榜单基于项目质量、用户参与度以及...

  • 来源:授权自ai科技大本营(id:rgznai100)本文长度为1700字,建议阅读6分钟本文基于项目质量、用户参与度以及其他因素为你列出python开源项目top 30...

  • 本文转自:ai科技大本营(id:rgznai100);本文由ai科技大本营 翻译,参与 | suisui;...该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了top 30,差不多都是在2017

  • git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 github是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名...

  • 翻译 | suisui来源 | 人工智能头条(ai_thinker)继续假日充电系列~本文是mybridge挑选的 10 个 python 开源项目,github 平均star 2135,希望你能够喜欢~~▌rank 1:requests-html v0.9(7385 stars on github,来自...

  • 随着 python 语言的流行,越来越多的人加入到了 python 的大家庭中。为什么这么多人学 python ?我要喊出那句话了:“人生苦短,我用 python!”,正是因为语法简单、容易学习,所以 python 深受大家喜爱。(python...

  • 这份清单的平均 github star 数量达 1140,涵盖了包括性能分析、提取 pdf 中的表格、http framework、refactoring, unix-gazing shell、http apis、papertty 等主题,希望你能从中找到一个你所感兴趣的项目深入探究...

  • 表示项目活跃度包括watch,star,fork等数量,使用star数量表征最火项目最为合理

global site tag (gtag.js) - google analytics