对比了Github上5000份Python开源之后,大神精选了36个项目

2019 年 4 月 25 日 新智元






  新智元报道   

来源:Medium

编辑:元子

【新智元导读】Mybridge评估了5000个开源项目,从中选出36个最佳项目,开发者和学生都可以用来作为项目实践或者项目开发参考。

 

临近51小长假,著名的绝地欧皇Mybridge又为大家送上一份优秀Python开源项目推荐。对比了Github上5000份Python开源之后,选出了36个平均star数超过1600的repo,非常值得大家学习借鉴。


接下来是完整列表:


1. Manim - Mathematical Animation Engine



简介Manim是解释性数学视频的动画引擎。用于以编程方式创建精确的动画,如3Blue1Brown的视频中所展示的样例。


star数:> 8750


地址

https://github.com/3b1b/manim?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


2. XSStrike



简介XSStrike是一个Cross Site Scripting检测套件,配备四个手写解析器,一个智能有效负载生成器,一个强大的模糊引擎和一个非常快速的爬虫。


star数:> 6390


地址

https://github.com/s0md3v/XSStrike?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


3. 如何在抖音上找到漂亮小姐姐----抖音机器人



简介使用Python+ADB做的Python抖音机器人。可以实现自动翻页、颜值检测、人脸识别、自动点赞、自动关注、随机防Ban、自动评论等功能


star数:> 5320


地址

https://github.com/wangshub/Douyin-Bot?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


4. PythonRobotics



简介这是机器人算法的Python代码集合,尤其适用于自主导航。易于阅读并能快速理解每个算法的基本思想、选择被广泛使用和实用的算法、最低依赖性。


star数:> 5260


地址

https://github.com/AtsushiSakai/PythonRobotics?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more#what-is-this


5. Photon


简介为OSINT设计的爬虫,速度极其夸张!


star数:> 4950


地址

https://github.com/s0md3v/Photon?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


6. Google Images Download



简介这是一个命令行python程序,用于搜索Google Images上的关键字/关键短语,并可选择将图像下载到本地计算机;还可以从另一个python文件调用此脚本。这是一个小型可立即运行的程序。如果只想为每个关键字下载最多100个图像,则无需安装依赖。如果你想要每个关键字超过100个图像,那么你需要安装Selenium库和chromedriver。


star数:> 4730


地址

https://github.com/hardikvasa/google-images-download?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


7. trape (stable) v2.0



简介Trape是一种OSINT分析和研究工具,允许实时跟踪和执行智能社会工程学攻击。它的创建目的是向全世界介绍大型互联网公司如何获取机密信息,例如其网站或服务的会话状态,并通过浏览器控制用户,但它的发展是为了帮助政府和组织、公司和研究人员跟踪网络犯罪分子。


star数:> 3730


地址

https://github.com/jofpin/trape?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


8. xonsh



简介xonsh是一个基于Python的跨平台,Unix shell语言和命令提示符。该语言是Python 3.4+的超集,带有额外的shell原语。xonsh(发音为conch)适用于专家和新手的日常使用。


star数:> 3160


地址

https://github.com/xonsh/xonsh?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


9. rebound



简介Rebound是一个命令行工具,可在收到编译器错误时立即获取Stack Overflow结果。只需使用rebound命令执行文件。


star数:> 2640


地址

https://github.com/shobrook/rebound?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more%20data-href=


10. GIF for Cli



简介接收GIF,短视频或查询Tenor GIF API并将其转换为动画ASCII艺术。使用ANSI转义序列执行动画和颜色支持。


star数:> 2470


地址

https://github.com/google/gif-for-cli?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


11. Snips NLU



简介Snips NLU(自然语言理解)是一个Python库,允许解析用自然语言编写的句子并提取结构化信息。


star数:> 2570


地址

https://github.com/snipsco/snips-nlu?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


12. Social Mapper



简介Social Mapper是一种开源智能工具,它使用面部识别来大规模地关联不同站点的社交媒体配置文件。它采用自动化方法在流行的社交媒体网站上搜索目标名称和图片,以准确地检测和分组人员的存在,将结果输出到人类操作员可以快速查看的报告中。


star数:> 2000


地址

https://github.com/Greenwolf/social_mapper?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


13. Camelot: PDF Table Extraction for Humans



简介Camelot是一个Python库,任何人都可以轻松地从PDF文件中提取表格!


star数:> 2000


地址

https://github.com/socialcopsdev/camelot?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


14. Sclack



简介命令行版Slack,超酷


star数:> 1880


地址

https://github.com/haskellcamargo/sclack?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


15. Draw This



简介一个绘制漫画的宝丽来相机。拍照后会弹出一个涂鸦图片,这张图片是相机对它所见所闻的最佳诠释。相机是用于物体识别的神经网络、谷歌快速提取数据集、热敏打印机和树莓派的混搭。


star数:> 1600


地址

https://github.com/danmacnish/cartoonify?=mybridge&utm_medium=blog&utm_campaign=read_more


16. Twitter Scraper



简介: 作者逆向了Twitter前端API,消除了官方API速率限制,非常快。


star数:> 1200


地址

https://github.com/kennethreitz/twitter-scraper?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


17. SimpleCoin



简介这是一个非常简单,不安全和不完整的用于Python中加密货币的区块链实现。该项目的目标是制定一种工作区块链货币,使其尽可能简单并用作教材。


star数:> 1200


地址

https://github.com/cosme12/SimpleCoin?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


18. Lector



简介Qt写的电子书阅读器。


star数:> 1200


地址

https://github.com/BasioMeusPuga/Lector?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


19. makesite.py



简介用Python中编写自己的简单、轻量级的静态站点生成器,完全控制静态网站/博客的生成。


star数:> 600


地址

https://github.com/sunainapai/makesite?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


20. dbxfs



简介dbxfs允许将Dropbox文件夹挂载,就像它是本地文件系统一样。它与官方Dropbox客户端的不同之处主要有两种:访问需要Internet连接;访问不需要磁盘空间,但如果磁盘空间可用,则会缓存。


star数:> 600


地址

https://github.com/rianhunter/dbxfs?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


21. BabySploit



简介BabySploit是一个渗透测试工具包,旨在让您轻松学习如何使用更大、更复杂的框架,如Metasploit。通过一个非常易于使用的UI和工具包,任何经验级别的人都可以使用BabySploit。


star数:> 500


地址

https://github.com/M4cs/BabySploit?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


22. ASCIIFY



简介使用Python的强大功能将图像转换为ASCII Art。


star数:> 500


地址

https://github.com/RameshAditya/asciify?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


23. AutoCrawler



简介Google,Naver多进程图像抓取工具(高品质,高速度和可自定义)


star数:> 400


地址

https://github.com/YoongiKim/AutoCrawler?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


24. datasheets



简介datasheets是一个用于与Google表格连接的库,包括从Google表格中读取、写入数据和修改Google表格的格式


star数:> 400


地址

https://github.com/Squarespace/datasheets?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


25. pyray



简介Python中使用POV ray渲染复杂的3D对象和场景,动画以及更多普通的香草Python。


star数:> 300


地址

https://github.com/ryu577/pyray?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


26. nonoCAPTCHA



简介一个异步Python库,使用Mozilla的DeepSpeech,PocketSphinx,Microsoft Azure和Amazon的Transcribe Speech-to-Text API,通过音频自动解决ReCAPTCHA v2。使用Pyppeteer构建Chrome自动化框架,与Puppeteer相似,PyDub可轻松将MP3文件转换为WAV,aiohttp用于异步简约Web服务器,Python内置AsyncIO以方便使用。


star数:> 300


地址

https://github.com/mikeyy/nonoCAPTCHA?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


27. Ubelt



简介Ubelt是一个包含强大、经过测试、简单函数的可扩展Python标准库。


star数:> 300


地址

https://github.com/Erotemic/ubelt?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


28. pyCAIR



简介pyCAIR是一个基于Seam Carving for Content-Aware Image Resizing的内容感知图像大小调整(CAIR)库。


star数:> 200


地址

https://github.com/avidLearnerInProgress/pyCAIR?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


29. soundcloud-dl



简介以专辑封面和标签形式下载128kbps的SoundCloud音乐。


star数:> 200


地址

https://github.com/sdushantha/soundcloud-dl?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


30. pixelhouse



简介一个极简的绘图库,用于在python中制作精美的动画。


star数:> 200


地址

https://github.com/thoppe/pixelhouse?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


31. Twitter Clean-up



简介Twitter账户清理工具


star数:> 100


地址

https://github.com/cuducos/twitter-cleanup?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


32. Face-tracking-with-Anime-characters



简介靠近摄像头,图片里的妹子会害羞的扭过头


star数:> 100


地址

https://github.com/Aditya-Khadilkar/Face-tracking-with-Anime-characters?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


33. YouTube Download



简介Youtube下载客户端。


star数:> 100


地址

https://github.com/YouTubeDownload/YouTubeDownload


34. Spotify Playlist Generator



简介Spotify Playlist Generator是一个Python脚本,每周都会使用新音乐自动构建一个新的Spotify播放列表。


star数:> 100


地址

https://github.com/mileshenrichs/spotify-playlist-generator?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


35. render-py



简介一个用Python编写的软件3D渲染器,旨在让每个人都能轻松理解。


star数:> 100


地址

https://github.com/tvytlx/render-py?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


36. Depression and anxiety self-testing telegram bot



简介电报机器人用于抑郁和焦虑的自我测试。


star数:> 100


地址

https://github.com/dizballanze/m00dbot?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more


参考链接:

https://medium.mybridge.co/36-amazing-python-open-source-projects-v-2019-2fe058d79450


更多阅读


新智元春季招聘开启,一起弄潮 AI 之巅!

岗位详情请戳:


【加入社群】


新智元 AI 技术 + 产业社群招募中,欢迎对 AI 技术 + 产业落地感兴趣的同学,加小助手微信号:aiera2015_2   入群;通过审核后我们将邀请进群,加入社群后务必修改群备注(姓名 - 公司 - 职位;专业群审核较严,敬请谅解)。

登录查看更多
5

相关内容

专知会员服务
109+阅读 · 2020年3月12日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
160+阅读 · 2019年10月28日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
机器学习开源项目Top10
AI100
4+阅读 · 2019年1月20日
10月机器学习开源项目Top10
机器学习算法与Python学习
3+阅读 · 2018年10月30日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
2018年7月份GitHub开源项目排行榜
算法与数据结构
15+阅读 · 2018年8月3日
6月Python热文Top10,精选自1000篇文章
AI100
3+阅读 · 2018年6月15日
推荐 | 机器学习开源项目 Top 10
深度学习世界
4+阅读 · 2018年3月22日
Python 开源项目 Top30 | 值得收藏
人工智能头条
8+阅读 · 2018年1月19日
GitHub上12月份最热门开源项目
程序猿
4+阅读 · 2018年1月9日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
Mesh R-CNN
Arxiv
4+阅读 · 2019年6月6日
Arxiv
9+阅读 · 2019年4月19日
Embedding Logical Queries on Knowledge Graphs
Arxiv
3+阅读 · 2019年2月19日
Implicit Maximum Likelihood Estimation
Arxiv
7+阅读 · 2018年9月24日
Arxiv
4+阅读 · 2017年11月14日
VIP会员
相关资讯
机器学习开源项目Top10
AI100
4+阅读 · 2019年1月20日
10月机器学习开源项目Top10
机器学习算法与Python学习
3+阅读 · 2018年10月30日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
2018年7月份GitHub开源项目排行榜
算法与数据结构
15+阅读 · 2018年8月3日
6月Python热文Top10,精选自1000篇文章
AI100
3+阅读 · 2018年6月15日
推荐 | 机器学习开源项目 Top 10
深度学习世界
4+阅读 · 2018年3月22日
Python 开源项目 Top30 | 值得收藏
人工智能头条
8+阅读 · 2018年1月19日
GitHub上12月份最热门开源项目
程序猿
4+阅读 · 2018年1月9日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
相关论文
Mesh R-CNN
Arxiv
4+阅读 · 2019年6月6日
Arxiv
9+阅读 · 2019年4月19日
Embedding Logical Queries on Knowledge Graphs
Arxiv
3+阅读 · 2019年2月19日
Implicit Maximum Likelihood Estimation
Arxiv
7+阅读 · 2018年9月24日
Arxiv
4+阅读 · 2017年11月14日
Top
微信扫码咨询专知VIP会员