微信号:LovePython

介绍:关注Python编程技术和运用

2018年5月份GitHub上最热门的Python项目

2018-06-13 10:58 Python编程

开源最前线(ID:OpenSourceTop) 猿妹整编

链接:https://www.itcodemonkey.com/article/4293.html


5 月份 GitHub 上最热门的Python项目排行已经出炉啦,在本月的名单中,出现了许多新项目,下面一起来看看上榜的项目有哪些:



1
models

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



2
Douyin-Bot

https://github.com/wangshub/Douyin-Bot Star 2413


最近有开发者沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上。于是为了高效、直接地找到漂亮小姐姐,有开发者用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot。感兴趣的可以试试。



3
black

https://github.com/ambv/black Star 3741


一个Python代码格式化程序,black可以重新格式化整个文件,但它不可配置,不考虑以前的格式,不会重新格式化,以 # fmt: off 开始和 # fmt: on 结束。虽然它已经成功地被几个大小项目所使用,但它依然是一个测试版产品,



4
Chinese-Word-Vectors

https://github.com/Embedding/Chinese-Word-Vectors Star 1598


100+ Chinese Word Vectors 上百种预训练中文词向量,训练了不同的表示(密集和稀疏),上下文特征(单词,ngram,字符,更多),和语料库。可以很容易地获得具有不同属性的预先训练过的向量,并将它们用于下游任务。



5
awesome-python

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


awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。十分受Python开发者的青睐。



6
keras

https://github.com/keras-team/keras Star 29993



Keras是一个极简的、高度模块化的神经网络库,采用Python(Python 2.7-3.5.)开发,能够运行在TensorFlow和Theano任一平台,好项目旨在完成深度学习的快速开发。特性:

● 可以快速简单的设计出原型(通过总模块化、极简性、和可扩展性)

● 同时支持卷积网络和循环网络,以及两者的组合

● 支持任意的连接方案(包括多输入和多输出)

● 支持GPU和CPU



7
monkey

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平台上运行。



8
public-apis

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


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



9
Crunch

https://github.com/chrissimpkins/Crunch Star 2113


Crunch是用于PNG图像文件优化的工具。选用Crunch相对于无损方法而言,文件大小显著增加,但图像质量相对变化较小



10
Python-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

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



11
flask

https://github.com/pallets/flask Star 36224


Flask 是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。 Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。



12
youtube-dl

https://github.com/rg3/youtube-dl Star 37351


youtube-dl是一个用来从YouTube.com网站上下载视频文件的命令行工具。它采用Python开发,运行时需要Python的解释环境。支持多个OS平台,支持众多视频网站(见附图)国内优酷、土豆、新浪和搜狐,国外YouTube等赫然在列。


附:

《4月份GitHub上最热门的Python项目》

《3月份GitHub上最热门的Python项目》

《2月份GitHub上最热门的Python项目:深度学习占半壁江山》

《1月份GitHub上最火的Python项目》

《12月份GitHub上Python项目》



●编号433,输入编号直达本文

●输入m获取文章目录

 
Python编程 更多文章 爬了菊姐2W条微博评论,竟发现“菊粉”都是这样的人! 猝不及防,Google成功“造人”令人胆寒!人类迎来史上最惨失业潮… 浅入深谈:一道Python面试题,让我明白了殊途同归,却开始怀疑自己 Python开发者必知的13个Python GUI库 入行 AI,如何选个脚踏实地的岗位?
猜您喜欢 CDH大数据平台搭建 阿里专有云深度解读 360私有云平台(HULK)命令系统 2017之Web开发者学习路线图