本篇文章为大家盘点了9月份最热门的Python项目,一起来看看你都知道哪些,或者有哪些你已经在使用的了。
1 system-design-primer
https://github.com/donnemartin/system-design-primer Star 45023
该项目是关于如何设计大型系统,以及如何应对系统设计面试。系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。这个仓库就是这些资源的组织收集,它可以帮助你学习如何构建可扩展的系统。
2 pyxel
https://github.com/kitao/pyxel Star 3655
Python中的一个复古游戏开发环境。由Takashi Kitao提供
3 autokeras
https://github.com/jhfjhfj1/autokeras Star 2876
这是一个编写在十分易于使用的深度学习库 Keras 中的一个开源的 python 包。AutoKeras 使用了 ENAS,这是一种高效且最新版本的神经结构搜索方法。你只要使用 pip install autokeras 就能快速轻松地安装软件包,接着就能用自己的数据集来执行自己的架构搜索。
4 cheat.sh
https://github.com/chubin/cheat.sh Star 13632
cheat.sh 是一个网站,更是一个实用的速查工具。cheat.sh 具有以下这些功能特性:
● 简洁的 curl/browser 界面
● 涵盖 55 种编程语言,一些 DBMSes 和 1000 多个最重要的 UNIX/Linux 命令
● 无需安装,随处可用
● 超快,通常在 100 毫秒内即可返回答案
● 可以直接在代码编辑器中使用,无需打开浏览器
● ……
5 models
https://github.com/tensorflow/models Star 40715
一个Tensorflow库,里面包含 使用TensorFlow 构建的模型和示例的教程,旨在更好的维护,测试,并与最新的TensorFlow API保持同步最新。
TensorFlow实现模型:https://github.com/tensorflow/models/blob/master/research
TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials
6 Algorithm_Interview_Notes-Chinese
https://github.com/imhuay/Algorithm_Interview_Notes-Chinese Star 2107
2018/2019/校招/春招/秋招/自然语言处理(NLP)/深度学习(Deep Learning)/机器学习(Machine Learning)/C/C++/Python/面试笔记,此外,还包括创建者看到的所有机器学习/深度学习面经中的问题。 除了其中 DL/ML 相关的,其他与算法岗相关的计算机知识也会记录。 但是不会包括如前端/测试/JAVA/Android等岗位中有关的问题。
7 python-fire
https://github.com/google/python-fire Star 11986
Python Fire 是一个库,用于从任何 Python 对象自动生成命令行接口(CLIs)。虽然 Python Fire 这个 repo 是在 Google 的 GitHub 账号下,但在其介绍页面中明确说了不是 Google 官方项目。
8 faust
https://github.com/robinhood/faust
Faust是一个流处理库,将kafka流中的思想移植到Python中。它被用于Robinhood去构建高性能的分布式系统和实时数据通道,每天处理数十亿的数据。Faust同时提供流处理和事件处理。
它不需要使用一个DSL,仅需要用到Python,这意味着你在做流处理的时候可以使用所有你喜欢的Python库
9 social_mapper
https://github.com/SpiderLabs/social_mapper Star 1520
Trustwave的安全研究人员发布了一种新的开源工具,该工具使用面部识别技术在大量社交媒体网络中定位目标,它可自动搜索八个社交媒体平台的目标,包括Facebook,Instagram,Twitter,LinkedIn,Google +,俄罗斯社交网站VKontakte,以及中国的微博和豆瓣 - 基于他们的名字和图片。
10 awesome-python
https://github.com/vinta/awesome-python Star 54598
awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。十分受Python开发者的青睐。
11 sclack
https://github.com/haskellcamargo/sclack Star 1539
最好的CLI客户端,因为一切都很糟糕
13 chinese-poetry
https://github.com/chinese-poetry/chinese-poetry Star 10927
最全中华古诗词数据库,唐宋两朝近一万四千古诗人,接近5.5万首唐诗加26万宋诗。两宋时期1564位词人,21050首词。点击查阅:《程序员自编的中华古诗词数据库在GitHub上火了》
开源最前线(ID:OpenSourceTop) 猿妹整编
转载请注明来源作者