在這篇文章中,我將介紹 11 個我玩得很開心並想與您分享的函式庫。
Taipy 是一個開源程式庫,旨在輕鬆開發前端 (GUI) 和 ML/資料管道。
不需要其他知識(不需要 CSS,不需要 JS,什麼都不需要!)。
建立您夢想的應用程式得益於:
完整的客製化和互動
多頁和多用戶
管道圖形編輯器
...還有更多。
您甚至可以將以下所有庫與 Taipy 一起使用,並使其更加有趣。
你的想像力是極限!
https://github.com/Avaiga/taipy
我們已經快有 1000 顆星了,沒有你就無法做到這一點🙏
Asciimatics 是一個可讓您建立全螢幕文字 UI 的程式庫。這個圖書館是出於對 80 年代的懷舊之情而建造的。
以下是它們的一些主要功能:
彩色/樣式文字
遊標定位
鍵盤輸入(無阻塞或迴聲)
沒有遊戲,樂趣怎麼可能有意義呢?正如庫名稱所暗示的,它允許建立 2D 影片遊戲。是的,這看起來確實很難,但 Arcade 讓它變得容易。因此,「pip install arcade」並開始遊戲或從一些現有遊戲中汲取靈感!
Rich 將為您的生活增添色彩! Rich 在您的終端機中寫入豐富的文字(顏色+樣式),因此它們最終可以反映您是誰。
豐富包括:
不同的風格
降價
進度條
亞洲語言支持
... 和更多!
PyEphem 是一個在天空中迷失的好工具。該庫允許進行天文學計算;以下是一些有趣的用例:
尋找行星在天空中的位置
確定春分和至日的日期
計算月相的日期
... 還有很多!
這個圖書館一定會激發您的好奇心。
光是這個圖書館的名字就已經很有趣了。 Tqdm 表示兩件事:
是西班牙文「我非常愛你」的縮寫 (te quiero demasiado)
源自阿拉伯語單字“taqaddum ()”,意思是進步,這實際上是對該庫所做工作的一個很好的介紹。
Tqdm 是任何循環的包裝器,它將透過進度條追蹤進度。您可以自訂它,讓等待任務完成不再那麼無聊!
Pygame 讓編寫視訊遊戲變得容易。該庫將使您可以存取多種多媒體元素,例如:
圖形
聲音
輸入設備
現在,發揮您的創造力,建立您自己的 2D 互動遊戲或探索一些可用遊戲。
這個函式庫有所不同,因為它是 Python 語言的一部分,因此不需要 pip install。 Turtle 是為了教育目的而建立的,幫助新程式設計師透過在畫布上設計圖形來使用 Python 進行編碼。一種進入 Python 或享受一點創意樂趣的有趣方式。
MoviePy 是用 Python 編輯影片的便利工具。其功能包括:
切割
連接
過濾
和轉變。
您可以閱讀許多不同的格式,包括 GIF。
透過此庫在 Python 程式中使用表情符號。它只是使用 emojize() 函數將 unicode 表情符號轉換為表情符號名稱。其他功能包括加入表情符號、計算表情符號等…
有了 pyjokes,您只需安裝一點就能獲得點播笑聲。這個圖書館會給你一些俏皮的笑話;您甚至可以選擇語言和類別。
玩得開心!
希望您喜歡這篇文章!
我是一名新手作家,歡迎任何改進建議!
如果您有任何疑問,請隨時與我們聯繫。
原文出處:https://dev.to/taipy/11-fun-python-libraries-to-make-your-day-better-4gpc