哈哈,除此之外,每個(gè)月小帥b都會(huì)不遺余力的給大家精選一些不錯(cuò)的 GitHub 上的 Python 項(xiàng)目,大家各取所需,如果我分享的項(xiàng)目剛好能給你帶來參考,那就實(shí)在太好了!
這次分享的是 10 月份小帥b精選的 Python 項(xiàng)目,走起~
1、PySimpleGUI
你可以使用它簡單的創(chuàng)建用戶界面,PySimpleGUI 同時(shí)支持 Python2 和 Python3。它將 tkinter、Qt、WxPython、Remi 轉(zhuǎn)化為可移植的人性化 Pythonic 接口,搞出來的用戶界面可以運(yùn)行在 Linux、Mac OS、Windows 系統(tǒng)上。
一個(gè)最簡單的例子:
yagmail 是我見過實(shí)現(xiàn) Python 發(fā)送郵件這個(gè)功能用到的最短的代碼:
群發(fā)郵件也是 easy 啦:
顧名思義,what the fxxk Python ,這名字一看就有趣,這個(gè)項(xiàng)目意在收集 Python 中那些難以理解和反人類直覺的例子以及鮮為人知的功能特性,并嘗試討論這些現(xiàn)象背后真正的原理。
說白了,也就是你看到那樣的 Python 例子,會(huì)不自覺的脫口而出:“what the fxxk ,這是什么鬼?”
faker 就是假,不夠 real ,我們有時(shí)候在寫代碼的時(shí)候需要一些假數(shù)據(jù)進(jìn)行測試,有了 faker 之后,你就再也不用自己整一些“張三”、“李四”、“隔壁老王” 了。
想要中文“假數(shù)據(jù)”也有:
這個(gè)也是厲害,pelican 可以快速生成一個(gè)網(wǎng)站,我來給你演示一下:
創(chuàng)建一個(gè)目錄:
進(jìn)入:
然后直接輸入命令:pelican-quickstart。
回答各種沙雕網(wǎng)站問題:
然后就完事了,隨便搞個(gè) md 文件:
保存一波之后,在你當(dāng)前的目錄創(chuàng)建一個(gè) content 文件,把你編輯的這個(gè)文件塞進(jìn)去。