熱線電話:13121318867

登錄
首頁大數據時代大開眼界,Pythoner必看的7個Github項目
大開眼界,Pythoner必看的7個Github項目
2021-04-22
收藏

來源:麥叔編程

作者:麥叔

Python之所以大受歡迎,其中一個重要原因是有大量的開源項目。很多看似極其困難的事情,可能一個開源項目加上幾行代碼就搞定了。

低頭學習Python基礎很重要,抬頭看世界、了解神一樣的開源項目能解救你于水火之中。

1. Manim

Stars: 26.2k

作者: Grant Sanderson

Manim是一個數學動畫引擎。通過這個項目,你可以輕松的使用圖表和圖片制作教學動畫和視頻:

大開眼界,Pythoner必看的7個Github項目

這個項目的作者特別牛!他在youtube上有一個頻道叫做2Brown1Blue,有3百多萬粉絲。

大開眼界,Pythoner必看的7個Github項目

每個視頻都是精品,都是精美的動畫,都是用他自己的這個開源項目制作的。

2. DeepFaceLab

Stars: 20.4k

作者: iperov

你也許看到過某些明星的臉被放在愛情動作片上,覺得技術好牛,實際上很簡單,懂點Python,用DeepFaceLab就可以做。

大開眼界,Pythoner必看的7個Github項目

DeepFaceLab是最有趣的GitHub Python項目之一, 可以創建深層偽造圖像和視頻。你可以換臉,變老,變年輕等等。你甚至可以改語音,但這需要一定視頻編輯軟件輔助。

開發者說,互聯網上超過95%的深層偽造視頻都是使用此工具創建的。

大開眼界,Pythoner必看的7個Github項目
大開眼界,Pythoner必看的7個Github項目

要不要現在就去試一下,把自己的臉換到某個電影上?

3. Aireflow

Stars: 18.6k

開發者:Apache軟件基金會

這個沒有前面兩個那么有意思,但也很有用。Aireflow是一個工作流管理工具。任何一個企業都離不開工作流程,工作流管理系統就是輔助管理流程的軟件。

大開眼界,Pythoner必看的7個Github項目

通過Airflow,你可以方便的創建工作流程:創建任務,安排任務和監控執行狀況等。如果這不夠用,你可以方便的寫Python代碼搞定問題:

大開眼界,Pythoner必看的7個Github項目

它提供了可伸縮性,可擴展性,簡單的用戶界面。也可以和其他工具和服務的方便的集成。業界中的一些知名企業正在使用這個項目,如Adobe,Lyft,Slack,Expedia等。

做企業管理,流程管理的大佬們,可以看看。

4. GPT-2

Stars:13.4k

開發者:openai

GPT-2是一個強大的人工智能語言模型。

簡單來說,你跟它說一句話:

吃了嗎?

它能基于你這句話,寫一段文字出來,而且還寫的句句在理。

剛吃飽,我吃的2根油條,喝了一碗豆腐腦。那油條真好吃,下次你也去嘗嘗...

它是基于80億個網頁上的文字信息訓練出的人工智能,所以對人類的語言,溝通可以說是了如指掌。能夠預測一個人類會說什么話。

只可惜它現在主要支持英文,上面那段“吃了嗎”是我用中文模擬的??匆幌逻@段英文:

大開眼界,Pythoner必看的7個Github項目

輸入的文字是:

回收對這個世界有好處. 不,你大錯特錯??!

然后GPT-2給出的對話大概是:

回收對這個世界沒有好處。對環境不好,對我們的健康不好,也不利于經濟。我不是在開玩笑,回收對環境不好。它對地球有破壞,是造成地球變暖的主要原因...

忽然覺得這里有個巨大的商機。老年人很需要這樣的能順著你的意思說話的話癆來解悶。是不是?

有一個中文的模型,雖然沒這么強大,畢竟是中文的:

5. 谷歌圖片下載

Stars: 7.1k

開發者:Hardik Vasa

這是一個比較簡單,但很實用的小工具。它可讓你一次將Google上的數百張圖片下載到計算機上。

你只要安裝庫,使用命令,提供關鍵字作為參數,然后它會搜索帶有指定關鍵字的圖片,并將其下載。

大開眼界,Pythoner必看的7個Github項目

這個實現應該不難,有沒有大俠參考這個來個百度圖片下載?

6. Photon

Stars: 7k

開發者:Somdev Sangwan

很多學習者都熱衷于寫爬蟲,自己從零開始手寫適合抓取簡單的少量內容。

如果有大量抓取內容,你一定需要一個框架。而Photon就是一個強大又簡單的爬蟲。你在文件中配置好要抓取的URL和規則,剩下的事情Photon幫你搞定。

大開眼界,Pythoner必看的7個Github項目

它可以抓?。?

  • 各種網址
  • 社交媒體賬號上的內容,甚至郵件里的內容
  • PDF,PNG, XML文檔等
  • 子域名里的內容
  • JavaScript文件

它還可以支持各種定制化工作,比如配置超時時間,掉過某些URL等。

大開眼界,Pythoner必看的7個Github項目

熱衷于爬蟲的小伙伴千萬不要錯過。

7. Rebound

Stars: 3.3K

開發者:Jonathan Shobrook

作為一個程序員,天天和程序錯誤打交道,有沒有?

出了錯誤怎么辦?去網上查。雖然我推薦應該先認真看錯誤,實在看不出來再查,但是網上查的確是重要的一步。

Rebound是一個腦洞大開的小玩意。運行Python程序的時候,如果出了錯誤,它會自動根據錯誤去StackOverFlow(國外最熱門最專業的技術問答網站),并展示相關的內容:

大開眼界,Pythoner必看的7個Github項目

想法很簡單,但確實可以節省很多時間。

可惜它查的是國外的StackOverFlow,有沒有哪位大俠寫個查國內論壇使用的?

你最喜歡哪個項目?最想進一步學習哪個項目?投個票吧:

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢