您的位置:首页 > 编程语言 > Python开发

GitHub上最热门的Python开源项目

2019-05-10 10:30 1111 查看

四月份最热门的Python开源项目排行也出炉,一起来跟着我们看看都有哪些项目上榜吧:

1.Python

https://github.com/TheAlgorithms/Python Star 32270

该项目用Python实现了所有的排序算法,包括插入排序、冒泡排序、快速排序、选择排序、归并排序等。

2.PySnooper

https://github.com/cool-RR/PySnooper Star 8525

这是一个“贫民版”调试工具,因为 PySnooper 使用起来十分简单,开发者可以在任何庞大的代码库中使用它,而无需进行任何设置。只需添加装饰器,并为日志输出地址指定路径。

3.ChromeAppHeroes

https://github.com/zhaoolee/ChromeAppHeroes Star 6956

这个项目收集了一些非常好用的Chrome插件排行榜号称——Chrome插件英雄榜

4.AiLearning

https://github.com/apachecn/AiLearning Star 12713

这是号称最详细的AI学习路线,涵盖机器学习基础、深度学习基础、自然语言处理等等。

5.Python-100-Days

https://github.com/jackfrued/Python-100-Days Star 7901

Python - 100天从新手到大师,如Day01 - 初识Python:

● Python简介 - Python的历史 / Python的优缺点 / Python的应用领域

● 搭建编程环境 - Windows环境 / Linux环境 / MacOS环境

● 从终端运行Python程序 - DOS命令 / Hello, world / print函数 / 运行程序

● 使用IDLE - 交互式环境(REPL) / 编写多行代码 / 运行程序 / 退出IDLE

● 注释 - 注释的作用 / 单行注释 / 多行注释

6.models

https://github.com/tensorflow/models Star 52047

一个Tensorflow库,里面包含 使用TensorFlow 构建的模型和示例的教程,旨在更好的维护,测试,并与最新的TensorFlow API保持同步最新。

TensorFlow实现模型:https://github.com/tensorflow/models/blob/master/research

TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials

7.manim

https://github.com/3b1b/manim Star  9121

manim是3Blue1Brown(3b1b)频道主Grant Sanderson编写的一个基于Python的数学动画引擎,Windows、Mac OS、Linux等操作系统下均可运行。用它制作出来的视频简洁美观。

8.public-apis

https://github.com/toddmotto/public-apis Star 56276

PublicApis:公共API目录大全是一个通过 MaShape 市场整合的世界上最全的 API 接口目录,支持关键词搜索和添加API数据,方便开发者快速的找到自己想要的 API,目已经收录 5321 种 API 接口。

9.system-design-primer

https://github.com/donnemartin/system-design-primer Star 62249

该项目是关于如何设计大型系统,以及如何应对系统设计面试。系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。这个仓库就是这些资源的组织收集,它可以帮助你学习如何构建可扩展的系统。

10.awesome-python

https://github.com/vinta/awesome-python Star 66076

这是一个Python程序集合,它们不仅可以帮助你快速找到你想要的Python项目,还能作为你日常开发中的借鉴对象,目前包含195个开源Python程序,而且数量还在不断增加,按照主题划分,包含库和文档等链接,其中开发这一部分又被分成了11个模块

来源:开源最前线(id:opensourcetop)

欢迎关注我的公众号:【编程资源库】 ,关注后回复“我来自互联网”即可领取2000G视频教程

(adsbygoogle = window.adsbygoogle || []).push({});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息