你可能沒聽過的11個(gè)Python庫(kù)

目前,網(wǎng)上已有成千上萬個(gè)Python包,但幾乎沒有人能夠全部知道它們。單單PyPi上就有超過47000個(gè)包列表?,F(xiàn)在,越來越多的數(shù)據(jù)科學(xué)家開始使用Python,雖然他們從pandas,scikit-learn,numpy中獲得了不少好處,但我仍想向他們介紹一些年長(zhǎng)且非常實(shí)用的Python庫(kù)。在本文中,我將列一些不太知名的庫(kù),即使你是經(jīng)驗(yàn)豐富的Python的開發(fā)者,也值得過來一看。

1、delorean

Dolorean是一個(gè)非??岬娜掌?時(shí)間庫(kù)。類似Java的moment,擁有非常完善的技術(shù)文檔。

image

2、prettytable

你可能從未聽過該庫(kù),因?yàn)樗泄茉贕oogleCode。prettytable主要用于在終端或?yàn)g覽器端構(gòu)建很好的輸出。

image

3、snowballstemmer

好吧,我也是首次安裝該庫(kù)。這是一款非常瘦小的語言轉(zhuǎn)換庫(kù),支持15種語言。

image

4、wget

你是否還記得,每一次都會(huì)因?yàn)槟硞€(gè)目的而編寫網(wǎng)絡(luò)爬蟲工具,以后再也不用了,因?yàn)閣get就足夠你使用了。wget是Python版的網(wǎng)絡(luò)爬蟲庫(kù),簡(jiǎn)單好用。

image

5、PyMC

scikit-learn似乎是所有人的寵兒,但在我看來,PyMC更有魅力。PyMC主要用來做Bayesian分析。

image

6、sh

sh庫(kù)用來將shell命令作為函數(shù)導(dǎo)入到Python中。在bash中使用是非常實(shí)用的,但是在Python中不容易記住怎么使用(即遞歸搜索文件)。

image

7、fuzzywuzzy

Fuzzywuzzy是一個(gè)可以對(duì)字符串進(jìn)行模糊匹配的庫(kù)

image

8、progressbar

progressbar是一個(gè)進(jìn)度條庫(kù),該庫(kù)提供了一個(gè)文本模式的progressbar。

image

9、colorama

colorama主要用來給文本添加各種顏色,并且非常簡(jiǎn)單易用。

image

10、uuid

uuid是基于Python實(shí)現(xiàn)的UUID庫(kù),它實(shí)現(xiàn)了UUID標(biāo)注的1,3,4和5版本,在確保唯一性上真的非常方便。

image

11、bashplotlib

bashplotlib是一個(gè)繪圖庫(kù),它允許你使用stdin繪制柱狀圖和散

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容