python標(biāo)準(zhǔn)庫非常龐大,所提供的組件涉及范圍十分廣泛,正如以下內(nèi)容目錄所顯示的。這個庫包含了多個內(nèi)置模塊(以C編寫),常用的python標(biāo)準(zhǔn)庫,個人認(rèn)為分為三類:7大編程常用,第三方庫以及常用的科學(xué)計算庫.
常用的7大庫有:
os操作系統(tǒng)
time時間
random隨機(jī)
pymysql連接數(shù)據(jù)庫
threading線程
multiprocessing進(jìn)程
queue隊列
Python程序員必須依靠它們來實(shí)現(xiàn)系統(tǒng)級功能,例如文件I/O,此外還有大量以Python編寫的模塊,提供了日常編程中許多問題的標(biāo)準(zhǔn)解決方案。其中有些模塊經(jīng)過專門設(shè)計,通過將特定平臺功能抽象化為平臺中立的API來鼓勵和加強(qiáng)Python程序的可移植性。
Windows版本的Python安裝程序通常包含整個標(biāo)準(zhǔn)庫,往往還包含許多額外組件。對于類Unix操作系統(tǒng),Python通常會分成一系列的軟件包,因此可能需要使用操作系統(tǒng)所提供的包管理工具來獲取部分或全部可選組件。
在這個標(biāo)準(zhǔn)庫以外還存在成千上萬并且不斷增加的其他組件(從單獨(dú)的程序、模塊、軟件包直到完整的應(yīng)用開發(fā)框架),訪問Python包索引即可獲取這些第三方包。
以上內(nèi)容為大家介紹了python標(biāo)準(zhǔn)庫是什么,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。