查看原文
其他

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

点击上方“杰哥的IT之旅”,选择“星标”公众号

重磅干货,第一时间送达

来 自  |  新智元
编 辑  |  元子
责 编  |  乐乐


   正文   


去年,国外一位热衷于为开发者提供优质项目的开发者 Mybridge 为大家精送了一份优秀 Python 开源项目推荐。
他对比了 GitHub 上 5000 份 Python 开源之后,选出了 36 个平均 Star 数超过 1600 的 repo, 非常值得大家学习借鉴。下面是完整列表:1. Manim - Mathematical Animation EngineManim 是解释性数学视频的动画引擎。用于以编程方式创建精确的动画,如 3Blue1Brown 的视频中所展示的样例。https://github.com/3b1b/manim2. XSStrikeXSStrike 是一个 Cross Site Scripting 检测套件,配备四个手写解析器,一个智能有效负载生成器,一个强大的模糊引擎和一个非常快速的爬虫。https://github.com/s0md3v/XSStrike3. 如何在抖音上找到漂亮小姐姐(抖音机器人)使用 Python+ADB 做的 Python 抖音机器人。可以实现自动翻页、颜值检测、人脸识别、自动点赞、自动关注、随机防 Ban、自动评论等功能https://github.com/wangshub/Douyin-Bot4. PythonRobotics这是机器人算法的 Python 代码集合,尤其适用于自主导航。易于阅读并能快速理解每个算法的基本思想、选择被广泛使用和实用的算法、最低依赖性。https://github.com/AtsushiSakai/PythonRobotics5. Photon为 OSINT 设计的爬虫,速度极其夸张!https://github.com/s0md3v/Photon6. Google Images Download这是一个命令行 python 程序,用于搜索 Google Images 上的关键字 / 关键短语,并可选择将图像下载到本地计算机;还可以从另一个 python 文件调用此脚本。另外,这还是一个小型可立即运行的程序。如果只想为每个关键字下载最多 100 个图像,则无需安装依赖。如果你想要每个关键字超过 100 个图像,那么你需要安装 Selenium 库和 chromedriver。https://github.com/hardikvasa/google-images-download7. trape (stable) v2.0Trape 是一种 OSINT 分析和研究工具,允许实时跟踪和执行智能社会工程学攻击。它的创建目的是向全世界介绍大型互联网公司如何获取机密信息,例如其网站或服务的会话状态,并通过浏览器控制用户,但它的发展是为了帮助政府和组织、公司和研究人员跟踪网络犯罪分子。https://github.com/jofpin/trape8. xonshxonsh 是一个基于 Python 的跨平台,Unix shell 语言和命令提示符。该语言是 Python 3.4 + 的超集,带有额外的 shell 原语。xonsh(发音为 conch)适用于专家和新手的日常使用。https://github.com/xonsh/xonsh9. reboundRebound 是一个命令行工具,可在收到编译器错误时立即获取 Stack Overflow 结果。只需使用 rebound 命令执行文件。https://github.com/shobrook/rebound10. GIF for Cli接收 GIF,短视频或查询 Tenor GIF API 并将其转换为动画 ASCII 艺术。使用 ANSI 转义序列执行动画和颜色支持。https://github.com/google/gif-for-cli11. Snips NLUSnips NLU(自然语言理解)是一个 Python 库,允许解析用自然语言编写的句子并提取结构化信息。https://github.com/snipsco/snips-nlu12. Social MapperSocial Mapper 是一种开源智能工具,它使用面部识别来大规模地关联不同站点的社交媒体配置文件。它采用自动化方法在流行的社交媒体网站上搜索目标名称和图片,以准确地检测和分组人员的存在,将结果输出到人类操作员可以快速查看的报告中。https://github.com/Greenwolf/social_mapper13. Camelot: PDF Table Extraction for HumansCamelot 是一个 Python 库,任何人都可以轻松地从 PDF 文件中提取表格!https://github.com/socialcopsdev/camelot14. Sclack命令行版 Slack,超酷https://github.com/haskellcamargo/sclack15. Draw This一个绘制漫画的宝丽来相机。拍照后会弹出一个涂鸦图片,这张图片是相机对它所见所闻的最佳诠释。相机是用于物体识别的神经网络、谷歌快速提取数据集、热敏打印机和树莓派的混搭。https://github.com/danmacnish/cartoonify?=mybridge&utm_medium=blog&utm_campaign=read_more16. Twitter Scraper简介: 作者逆向了 Twitter 前端 API,消除了官方 API 速率限制,非常快。https://github.com/kennethreitz/twitter-scraper17. SimpleCoin这是一个非常简单,不安全和不完整的用于 Python 中加密货币的区块链实现。该项目的目标是制定一种工作区块链货币,使其尽可能简单并用作教材。https://github.com/cosme12/SimpleCoin18. LectorQt 写的电子书阅读器。https://github.com/BasioMeusPuga/Lector19. makesite.py用 Python 中编写自己的简单、轻量级的静态站点生成器,完全控制静态网站 / 博客的生成。https://github.com/sunainapai/makesite20. dbxfsdbxfs 允许将 Dropbox 文件夹挂载,就像它是本地文件系统一样。它与官方 Dropbox 客户端的不同之处主要有两种:访问需要 Internet 连接;访问不需要磁盘空间,但如果磁盘空间可用,则会缓存。https://github.com/rianhunter/dbxfs21. BabySploitBabySploit 是一个渗透测试工具包,旨在让您轻松学习如何使用更大、更复杂的框架,如 Metasploit。通过一个非常易于使用的 UI 和工具包,任何经验级别的人都可以使用 BabySploit。https://github.com/M4cs/BabySploit22. ASCIIFY使用 Python 的强大功能将图像转换为 ASCII Art。https://github.com/RameshAditya/asciify23. AutoCrawlerGoogle,Naver 多进程图像抓取工具(高品质,高速度和可自定义)https://github.com/YoongiKim/AutoCrawler24. datasheetsdatasheets 是一个用于与 Google 表格连接的库,包括从 Google 表格中读取、写入数据和修改 Google 表格的格式https://github.com/Squarespace/datasheets25. pyrayPython 中使用 POV ray 渲染复杂的 3D 对象和场景,动画以及更多普通的香草 Python。https://github.com/ryu577/pyray26. 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 以方便使用。https://github.com/mikeyy/nonoCAPTCHA27. UbeltUbelt 是一个包含强大、经过测试、简单函数的可扩展 Python 标准库。https://github.com/Erotemic/ubelt28. pyCAIRpyCAIR 是一个基于 Seam Carving for Content-Aware Image Resizing 的内容感知图像大小调整(CAIR)库。https://github.com/avidLearnerInProgress/pyCAIR29. soundcloud-dl以专辑封面和标签形式下载 128kbps 的 SoundCloud 音乐。https://github.com/sdushantha/soundcloud-dl30. pixelhouse一个极简的绘图库,用于在 python 中制作精美的动画。https://github.com/thoppe/pixelhouse31. Twitter Clean-upTwitter 账户清理工具https://github.com/cuducos/twitter-cleanup32. Face-tracking-with-Anime-characters靠近摄像头,图片里的妹子会害羞的扭过头https://github.com/Aditya-Khadilkar/Face-tracking-with-Anime-characters33. YouTube DownloadYoutube 下载客户端。https://github.com/YouTubeDownload/YouTubeDownload34. Spotify Playlist GeneratorSpotify Playlist Generator 是一个 Python 脚本,每周都会使用新音乐自动构建一个新的 Spotify 播放列表。https://github.com/mileshenrichs/spotify-playlist-generator35. render-py一个用 Python 编写的软件 3D 渲染器,旨在让每个人都能轻松理解。https://github.com/tvytlx/render-py36. Depression and anxiety self-testing telegram bot电报机器人用于抑郁和焦虑的自我测试。https://github.com/dizballanze/m00dbot参考链接medium.mybridge.co/36-amazing-python-open-source-projects-v-2019-2fe058d79450

来和上万名读者一起见证彼此成长!

扫描下方二维码,添加杰哥微信,备注:地区/城市-职业方向/学校-昵称,即可加入杰哥的IT之旅读者群,群内仅供学习交流、日常互动、资源分享、经验分享等,一定要记得备注,我会尽快通过好友验证的。

👆长按识别,添加微信


本公众号全部博文已整理成一个目录,请在公众号后台回复「m」获取!

推荐阅读(点击如下标题即可跳转)

1、一款常用的 Squid 日志分析工具
2、腾讯和阿里在B站“打起来了”,你何时见过这场面?
3、用漫画了解 Linux 内核到底长啥样!
4、代码调试神器:VS Code 开源新工具!
5、GitHub标星7000+!Python带你实践机器学习圣经PRML
6、鹅厂十年算法大神亲授搭建聊天机器人的秘诀

好文和朋友一起看~

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存