本文共 2887 字,大约阅读时间需要 9 分钟。
5 月份 GitHub 上最热门的Python项目排行已经出炉啦,在本月的名单中,出现了许多新项目,下面一起来看看上榜的项目有哪些:
文章最后有Python基础学习资料,重点是免费的,免费的,免费的。
1models
https://github.com/tensorflow/models Star 35943
一个Tensorflow库,里面包含 使用TensorFlow 构建的模型和示例的教程,旨在更好的维护,测试,并与最新的TensorFlow API保持同步最新。
TensorFlow实现模型:https://github.com/tensorflow/models/blob/master/research
TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials
2Douyin-Bot
https://github.com/wangshub/Douyin-Bot Star 2413
最近有开发者沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上。于是为了高效、直接地找到漂亮小姐姐,有开发者用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot。感兴趣的可以试试。
3black
https://github.com/ambv/black Star 3741
一个Python代码格式化程序,black可以重新格式化整个文件,但它不可配置,不考虑以前的格式,不会重新格式化,以 # fmt: off 开始和 # fmt: on 结束。虽然它已经成功地被几个大小项目所使用,但它依然是一个测试版产品,
4Chinese-Word-Vectors
https://github.com/Embedding/Chinese-Word-Vectors Star 1598
100+ Chinese Word Vectors 上百种预训练中文词向量,训练了不同的表示(密集和稀疏),上下文特征(单词,ngram,字符,更多),和语料库。可以很容易地获得具有不同属性的预先训练过的向量,并将它们用于下游任务。
5awesome-python
https://github.com/vinta/awesome-python Star 50569
awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。十分受Python开发者的青睐。
6keras
https://github.com/keras-team/keras Star 29993
Keras是一个极简的、高度模块化的神经网络库,采用Python(Python 2.7-3.5.)开发,能够运行在TensorFlow和Theano任一平台,好项目旨在完成深度学习的快速开发。特性:
● 可以快速简单的设计出原型(通过总模块化、极简性、和可扩展性)
● 同时支持卷积网络和循环网络,以及两者的组合
● 支持任意的连接方案(包括多输入和多输出)
● 支持GPU和CPU
7monkey
https://github.com/guardicore/monkey Star 2077
游戏程序语言“Monkey”,Monkey能够降低在编写多平台游戏时的重复劳动,同时带来灵活的高等级语言,并可接入每个平台的本地SDK。使用Monkey语言所编写的游戏能够进行转换并在iPhone,iPad,Android,Flash,HTML 5,微软 XNA(面向Xbox 360,PC 或Windows Phone 7)或 OpenGL平台上运行。
8public-apis
https://github.com/toddmotto/public-apis Star 37283
PublicApis:公共API目录大全是一个通过 MaShape 市场整合的世界上最全的 API 接口目录,支持关键词搜索和添加API数据,方便开发者快速的找到自己想要的 API,目已经收录 5321 种 API 接口。
9Crunch
https://github.com/chrissimpkins/Crunch Star 2113
Crunch是用于PNG图像文件优化的工具。选用Crunch相对于无损方法而言,文件大小显著增加,但图像质量相对变化较小
10Python-100-Days
https://github.com/jackfrued/Python-100-Days Star 1237
Python - 100天从新手到大师,如Day01 - 初识Python:
● Python简介 - Python的历史 / Python的优缺点 / Python的应用领域
● 搭建编程环境 - Windows环境 / Linux环境 / MacOS环境
● 从终端运行Python程序 - DOS命令 / Hello, world / print函数 / 运行程序
● 使用IDLE - 交互式环境(REPL) / 编写多行代码 / 运行程序 / 退出IDLE
● 注释 - 注释的作用 / 单行注释 / 多行注释
11flask
https://github.com/pallets/flask Star 36224
Flask 是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。 Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
12youtube-dl
https://github.com/rg3/youtube-dl Star 37351
youtube-dl是一个用来从YouTube.com网站上下载视频文件的命令行工具。它采用Python开发,运行时需要Python的解释环境。支持多个OS平台,支持众多视频网站(见附图)国内优酷、土豆、新浪和搜狐,国外YouTube等赫然在列。
有私信我要Python的学习资料,我连夜整理了一些有深度的Python教程和参考资料,从入门到高级的都有,文件已经打包好了,正在学习Python的同学可以免费下载学习,从0基础到高级适合不同学习阶段。文件下载方式:点击我的头像,关注后私信回复“资料”即可下载。首先把代码撸起来!首先把代码撸起来!首先把代码撸起来!重要的事说三遍,哈哈。“编程是门手艺活”。什么意思?得练啊。
转载地址:http://uybux.baihongyu.com/