在構建應用程序時,開源項目非常有用。在比較了近5,000個開源Python項目后,本文整理了過去的一年中,在Github上平均標星數1667的前36個開源項目提供給大家!趕快收藏喲!
Manim:解釋數學視頻的動畫引擎
Manim是一個可以解釋性數學視頻的動畫引擎。
可以使用Python來創建精確的2D動畫。
傳送門:https://github.com/3b1b/manim?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
XSStrike 3.0:最先進的XSS掃描儀
一個Cross Site Scripting檢測套件,配備四個手寫解析器。是一個強大的模糊引擎和一個非常快速的爬蟲。
可以通過多個解析器分析響應,然后通過與模糊引擎集成的上下文分析來保證有效載荷。
具有爬行,模糊測試,參數發現,WAF檢測功能,還可以掃描DOM XSS漏洞。
傳送門:https://github.com/s0md3v/XSStrike?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Douyin-Bot:Python抖音機器人
這是一款用Python ADB做的Python抖音機器人Douyin-Bot,適用于Tinder的Python bot中文應用程序。
簡潔高效,直接看臉!漂亮小姐姐一把抓!
傳送門:https://github.com/wangshub/Douyin-Bot?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
PythonRobotics:用于機器人算法的Python代碼。
機器人算法的Python代碼集合,尤其適用于自主導航。
易于閱讀以理解每個算法的基本思想。
可以選擇廣泛使用和實用的算法。
傳送門:https://github.com/AtsushiSakai/PythonRobotics?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Photon:為OSINT設計的令人難以置信的快速爬蟲。
這是一款令人難以置信的快速抓取工具。可提取網址,電子郵件,文件,網站帳戶等。
傳送門:
https://github.com/s0md3v/Photon?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
谷歌圖片下載:用于“搜索”和“下載”數百個Google圖像到本地硬盤的Python腳本。
這是一個命令行python程序,小型且可立即運行。用于搜索Google Images上的關鍵字/關鍵短語,并可選擇將圖像下載到你的計算機。可以從“谷歌圖片”下載數百張圖片的Python腳本。
傳送門:https://github.com/hardikvasa/google-images-download?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Trape:互聯網上的人物跟蹤器
Jose Pino的OSINT分析和研究工具。它允許人們實時跟蹤和執行智能社交工程攻擊。發展的目的是幫助政府和組織、公司和研究人員跟蹤網絡犯罪分子。
傳送門:
https://github.com/jofpin/trape?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Xonsh:Python支持的跨平臺
一個基于Python的跨平臺,Unix shell語言和命令提示符。
該語言是Python 3.4 的超集,帶有額外的shell原語。適用于專家和新手的日常使用。
傳送門:
https://github.com/xonsh/xonsh?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Rebound:命令行工具
在收到編譯器錯誤時立即獲取Stack Overflow結果。
只需使用該rebound命令執行你的文件。
傳送門:https://github.com/shobrook/rebound?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Gif-for-cli:接收GIF、短視頻或查詢Tenor GIF API并轉換
接收GIF,短視頻或查詢Tenor GIF API并將其轉換為動畫ASCII藝術。
可以使用ANSI轉義序列執行動畫和顏色支持。
傳送門:
https://github.com/google/gif-for-cli?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Snips-nlu:自然語言理解
允許解析用自然語言編寫的句子并提取結構化信息。
傳送門:
https://github.com/snipsco/snips-nlu?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Social_mapper:雅各布威爾金(Greenwolf)的社交媒體枚舉和關聯工具
一種社交媒體映射工具,通過Jacob Wilkin(Greenwolf)通過面部識別來關聯配置文件。
開源智能工具,它使用面部識別來大規模地關聯不同站點的社交媒體配置文件。
可以采用自動化方法在流行的社交媒體網站上搜索目標名稱和圖片,以準確地檢測和分組人員的存在,將結果輸出到人類操作員可以快速查看的報告中。
傳送門:https://github.com/Greenwolf/social_mapper?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Camelot:人類的PDF表格提取
可以輕松地從PDF文件中提取表格
傳送門:
https://github.com/socialcopsdev/camelot?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Sclack:Slack最好的CLI客戶端
該項目仍處于alpha狀態,已經完成了許多工作,但還有很多工作要做。
傳送門:
https://github.com/haskellcamargo/sclack?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Cartoonify:python app將照片變成卡通片
一個繪制漫畫的寶麗來相機。拍照后可以彈出一個涂鴉圖片。相機是基于物體識別的神經網絡,谷歌快速提取數據集,熱敏打印機和樹莓派的混搭。
該軟件既可以在桌面環境(OSX,Linux)上運行,也可以在筆記本電腦上運行,也可以在覆盆子pi上運行。
傳送門:
https://github.com/danmacnish/cartoonify?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Twitter-scraper:無需身份驗證即可抓取Twitter的前端API。
你可以使用此庫輕松獲取任何用戶的推文的文本。
對制作馬爾可夫鏈非常有用。
傳送門:
https://github.com/kennethreitz/twitter-scraper?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
SimpleCoin:一個簡單的比特幣克隆
這是一個非常簡單,不安全和不完整的用于Python中加密貨幣的區塊鏈實現。該項目的目標是制定一種工作區塊鏈貨幣,使其盡可能簡單并用作教育材料。
傳送門:
https://github.com/cosme12/SimpleCoin?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Lector:基于qt的電子書閱讀器
這是一款基于qt的電子書閱讀器
傳送門:
https://github.com/BasioMeusPuga/Lector?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Makesite:Python編碼器的站點/博客生成器。
適用于Python編碼器的簡單,輕量級,的靜態站點/博客生成器。
傳送門:https://github.com/sunainapai/makesite?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Dbxfs:Dropbox的用戶空間文件系統
dbxfs允許您將Dropbox文件夾掛載,就像它是本地文件系統一樣。訪問需要Internet連接;訪問無需磁盤空間,如果磁盤空間可用,則會緩存。
傳送門:
https://github.com/rianhunter/dbxfs?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
BabySploit:初學者Pentesting工具包/框架用Python編寫
易于使用用Python編寫的Pentesting工具包。
一個滲透測試工具包,旨在讓您輕松學習如何使用更大、更復雜的框架,如Metasploit。
通過一個非常易于使用的UI和工具包,任何經驗級別的人都可以使用BabySploit。
傳送門:https://github.com/M4cs/BabySploit?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Asciify:將任何圖像轉換為ASCII Art。
利用Python的強大功能將圖像轉換為ASCII藝術。
一個python腳本,它接收圖像作為輸入,并返回類似于輸入圖像的文本輸出。換句話說,它復制具有特定字符的圖像。
傳送門:https://github.com/RameshAditya/asciify?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
AutoCrawler:Google,Naver多進程圖像網絡爬蟲(Selenium)
通過更改collect_links.py來創建自己的抓取工具
傳送門:
https://github.com/YoongiKim/AutoCrawler?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
數據表:用于與Google表格連接的庫
可以從Google表格和Python中讀取數據,寫入數據并修改其格式。
包括從Google表格中讀取數據,寫入數據和修改Google表格的格式。它使用Google Drive v3和 Google表格v4 REST API 構建在Google的google-api-python-client,google_auth和google_auth_oauthlib庫之上。
可以通過pip via安裝。
傳送門:https://github.com/Squarespace/datasheets?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Pyray:完全用python編寫的3d渲染庫。
完全用Python寫成的3d翻譯圖書館
傳送門:https://github.com/ryu577/pyray?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
NonoCAPTCHA:一個異步Python庫,可以使用音頻自動解決ReCAPTCHA v2
一個異步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/nonoCAPTCHA?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Ubelt:一條Python實用腰帶。
Ubelt是一個包含強大,經過測試,記錄和簡單的函數的小型庫,可擴展Python標準庫。
傳送門:https://github.com/Erotemic/ubelt?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
PyCAIR:內容感知圖像調整大小
pyCAIR是一個基于Seam Carving for Content-Aware Image Resizing紙張的內容感知圖像大小調整(CAIR)庫。能從提供的圖像生成能量圖和灰度圖像格式。
傳送門:https://github.com/avidLearnerInProgress/pyCAIR?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Soundcloud-dl:以128kbps的速度下載帶有專輯封面和標簽的SoundCloud音樂
以128kbps的速度下載帶有專輯封面和標簽的SoundCloud音樂
傳送門:https://github.com/sdushantha/soundcloud-dl?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Pixelhouse:一個極簡主義的繪圖庫,用于在python中制作精美的動畫
可以移動任何可以繪制的東西。配有漂亮的漸變,類似instagram的濾鏡和彈性變換。
傳送門:https://github.com/thoppe/pixelhouse?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Twitter清理:清理Twitter上的非活動帳戶和機器人
使用Python清理Twitter中的非活動帳戶和機器人
傳送門:https://github.com/cuducos/twitter-cleanup?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Spotify-playlist-generator:刪除新的歌曲標題和構建的Python腳本
一個Python腳本,每周都會使用新音樂自動構建一個新的Spotify播放列表。
傳送門:https://github.com/mileshenrichs/spotify-playlist-generator?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
面對跟蹤動漫人物
一個Python項目,凝視攝像頭,一秒看穿妹子靈魂。
傳送門:https://github.com/Aditya-Khadilkar/Face-tracking-with-Anime-characters?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Videodownloader:允許下載YouTube視頻的python腳本
不只做YouTube的內容搬運工,還會自己做搬運工具,牛掰了
傳送門:
https://github.com/mraza007/videodownloader?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Render-py:用Python編寫的軟件3D渲染器。
一款用Python編寫的軟件3D渲染器。
傳送門:https://github.com/tvytlx/render-py?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
M00dbot:用于焦慮和抑郁的自我測試的電報機器人
支持的測試:
漢密爾頓焦慮評定量表
蒙哥馬利 - ?sberg抑郁評定量表
傳送門:https://github.com/dizballanze/m00dbot?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more