欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python標(biāo)準(zhǔn)庫(kù)與第三方庫(kù)詳解

 更新時(shí)間:2014年07月22日 10:42:41   投稿:shichen2014  
這篇文章主要介紹了Python標(biāo)準(zhǔn)庫(kù)與第三方庫(kù),需要的朋友可以參考下

本文詳細(xì)羅列并說(shuō)明了Python的標(biāo)準(zhǔn)庫(kù)與第三方庫(kù)如下,供對(duì)此有需要的朋友進(jìn)行參考:

Tkinter———— Python默認(rèn)的圖形界面接口。
Tkinter是一個(gè)和Tk接口的模塊,Tkinter庫(kù)提供了對(duì)Tk API的接口,它屬于Tcl/Tk的GUI工具組。Tcl/Tk是由John Ousterhout發(fā)展的書(shū)寫(xiě)和圖形設(shè)備。Tcl(工具命令語(yǔ)言)是個(gè)宏語(yǔ)言,用于簡(jiǎn)化shell下復(fù)雜程序的開(kāi)發(fā),Tk工具包是和Tcl一起開(kāi)發(fā)的, 目的是為了簡(jiǎn)化用戶接口的設(shè)計(jì)過(guò)程。Tk工具包由許多不同的小部件,如一個(gè)按鈕、一個(gè)滾動(dòng)條等。通過(guò)Tk提供的這些小部件,我們就可快速地進(jìn)行GUI開(kāi) 發(fā)。Perl、Scheme等語(yǔ)言也利用Tk庫(kù)進(jìn)行GUI開(kāi)發(fā)。Tkinter是跨平臺(tái),在各種平臺(tái)下都能使用。

Python Imaging Library(PIL)————它提供強(qiáng)大的圖形處理的能力,并提供廣泛的圖形文件格式支持,該庫(kù)能進(jìn)行圖形格式的轉(zhuǎn)換、打印和顯示。還能進(jìn)行一些圖形效果的處理,如圖形的放大、縮小和旋轉(zhuǎn)等。是用戶進(jìn)行圖象處理的強(qiáng)有力工具。

Pmw(Python megawidgets)它是超級(jí)GUI組件集————一個(gè)利用Tkinter模塊構(gòu)建的高級(jí)GUI組件,每個(gè)Pmw都合并了一個(gè)或多個(gè)Tkinter組件,以實(shí)現(xiàn)更有用和更復(fù)雜的功能。

PyXML———— 用Python解析和處理XML文檔的工具包,包中的4DOM是完全相容于W3C DOM規(guī)范的。它包含以下內(nèi)容:
xmlproc: 一個(gè)符合規(guī)范的XML解析器。

Expat: 一個(gè)快速的,非驗(yàn)證的XML解析器。 還有其他
和他同級(jí)別的還有 PyHtml PySGML

PyGame———— 用于多媒體開(kāi)發(fā)和游戲軟件開(kāi)發(fā)的模塊。

PyOpenGL———— 模塊封裝了“OpenGL應(yīng)用程序編程接口”,通過(guò)該模塊python程序員可在程序中集成2D和3D的圖形。

NumPy、NumArray和SAGE———— NumArray是Python的一個(gè)擴(kuò)展庫(kù),主要用于處理任意維數(shù)的固定類型數(shù)組,簡(jiǎn)單說(shuō)就是一個(gè)矩陣庫(kù)。它的低層代碼使用C來(lái)編寫(xiě),所以速度的優(yōu)勢(shì)很 明顯。NumPy是Numarray的后繼者,用來(lái)代替NumArray。

SAGE是基于NumPy和其他幾個(gè)工具所整合成的數(shù)學(xué)軟件包,目標(biāo)是取代 Magma, Maple, Mathematica和Matlab 這類工具。

MySQLdb模塊———— 用于連接MySQL數(shù)據(jù)庫(kù)。還有用于zope的ZMySQLDA模塊,通過(guò)它就可在zope中連接mysql數(shù)據(jù)庫(kù)。

PyGTK ———— 用于GUI程序開(kāi)發(fā)的GTK+庫(kù)。GTK就是用來(lái)實(shí)現(xiàn)GIMP和Gnome的那個(gè)庫(kù)。有了它,你完全可以自信的嘗試自己制造Photoshop

PyQt ———— 用于Qt開(kāi)發(fā)庫(kù)。QT就是實(shí)現(xiàn)了KDE環(huán)境的那個(gè)庫(kù),由一系列的模塊組成,有qt, qtcanvas, qtgl, qtnetwork, qtsql, qttable, qtui and qtxml,包含有300個(gè)類和超過(guò)5750個(gè)的函數(shù)和方法。PyQt還支持一個(gè)叫qtext的模塊,它包含一個(gè)QScintilla庫(kù)。該庫(kù)是 Scintillar編輯器類的Qt接口。

PyMedia ———— 用于多媒體操作的python模塊。它提供了豐富而簡(jiǎn)單的接口用于多媒體處理(wav, mp3, ogg, avi, divx, dvd, cdda etc)。可在Windows和Linux平臺(tái)下使用。

Psyco ———— 一個(gè)代碼加速度器,可使代碼的執(zhí)行速度提高到與編譯語(yǔ)言一樣的水平。

Python-ldap ———— 提供一組面向?qū)ο蟮腁PI,可方便地在python中訪問(wèn)ldap目錄服務(wù),它基于OpenLDAP2.x。

smtplib模塊 ———— 發(fā)送電子郵件。

ftplib模塊 ———— 定義了FTP類和一些方法,用以進(jìn)行客戶端的ftp編程。我們可用python編寫(xiě)一個(gè)自己的ftp客戶端程序,用于下載文件或鏡像站點(diǎn)。如果想了解ftp協(xié)議的詳細(xì)內(nèi)容,請(qǐng)參考RFC959。

xmpppy模塊 ———— Jabber服務(wù)器采用開(kāi)發(fā)的XMPP協(xié)議,Google Talk也是采用XMPP協(xié)議的IM系統(tǒng)。在中有一個(gè)xmpppy模塊支持該協(xié)議。也就是說(shuō),我們可以通過(guò)該模塊與Jabber服務(wù)器通信,是不是很Cool。

下面這些就不詳細(xì)介紹,只列出名字和功能

adodb ———— ADO數(shù)據(jù)庫(kù)連接組件
bsddb3 ———— BerkeleyDB的連接組件
charset ———— 編碼檢測(cè)
scons ———— 項(xiàng)目構(gòu)建工具,寫(xiě)好了模板用起來(lái)還是很方便的
sendpkt ———— 一個(gè)開(kāi)發(fā)包
setuptools ———— 一套python包管理機(jī)制
Cheetah ———— 構(gòu)建和擴(kuò)充任何種類的基于文本的內(nèi)容
pycurl ———— URL處理工具
pydot ———— 畫(huà)圖的,graphiz
pyevent ———— 事件支持
pylint ———— 培養(yǎng)良好的編碼習(xí)慣
Pylons ———— 又一個(gè)web framework
pypcap ———— 抓包的
pysqlite2 ———— SQLite的連接組件
python-dnet ———— 控制網(wǎng)絡(luò)安全的其他設(shè)備
pythonwin ———— Windows擴(kuò)展
pywmi ———— 省了好多折騰功夫
reportlab ———— Python操作PDF的Libary。
scapy ———— 網(wǎng)絡(luò)包構(gòu)建分析框架,可編程的wireshark,有興趣的google “Silver Needle in the Skype”
simplejson ———— JSON的支持
sqlalchemy ———— SQL數(shù)據(jù)庫(kù)連接池
SQLObject ———— 數(shù)據(jù)庫(kù)連接池
cherrypy ———— 一個(gè)WEB framework
ctypes ———— 用來(lái)調(diào)用動(dòng)態(tài)鏈接庫(kù)
Cx-oracle ———— 連接oracle的工具
DBUtils ———— 數(shù)據(jù)庫(kù)連接池
django ———— 一個(gè)WEB framework
DPKT ———— raw-scoket網(wǎng)絡(luò)編程
docutils ———— 用來(lái)寫(xiě)文檔的
dpkt ———— 數(shù)據(jù)包的解包和組包
feedparser ———— rss解析
Kodos ———— 正則表達(dá)式調(diào)試工具
Mechanize ———— 爬蟲(chóng)連接網(wǎng)站常用
pefile ———— windows pe文件解析器
py2exe ———— 用來(lái)生成windows可執(zhí)行文件
twisted ———— 巨無(wú)霸的網(wǎng)絡(luò)編程框架
winpdb ———— 自己的程序或者用別的庫(kù)不太明白的時(shí)候就靠它了
wxPython ———— GUI編程框架,熟悉MFC的人會(huì)非常喜歡,簡(jiǎn)直是同一架構(gòu)(對(duì)于初學(xué)者或者對(duì)設(shè)計(jì)要求不高的用戶來(lái)說(shuō),使用 Boa         Constructor可以方便迅速的進(jìn)行wxPython的開(kāi)發(fā))
PIL———— 圖像處理庫(kù),可以打開(kāi)數(shù)十種圖像格式,還提供許多圖像處理函數(shù),如圖像增強(qiáng)、濾波算法等。
Pyro———— 實(shí)現(xiàn)與JAVA RMI類似的技術(shù)
PLY———— 基于LEX、YACC的語(yǔ)言工具
Corepy———— 使用開(kāi)發(fā)編寫(xiě)x86匯編程序
LightCloud———— 實(shí)現(xiàn)的分布式的鍵-值數(shù)據(jù)庫(kù)
Parallel Python(PP)———— 輕松開(kāi)發(fā)SMP、集群并行計(jì)算的庫(kù)

相關(guān)文章

  • Python線性擬合實(shí)現(xiàn)函數(shù)與用法示例

    Python線性擬合實(shí)現(xiàn)函數(shù)與用法示例

    這篇文章主要介紹了Python線性擬合實(shí)現(xiàn)函數(shù)與用法,結(jié)合實(shí)例形式分析了Python使用線性擬合算法與不使用線性擬合算法的相關(guān)算法操作技巧,需要的朋友可以參考下
    2018-12-12
  • Pandas庫(kù)之DataFrame使用的學(xué)習(xí)筆記

    Pandas庫(kù)之DataFrame使用的學(xué)習(xí)筆記

    這篇文章主要介紹了Pandas庫(kù)之DataFrame使用的學(xué)習(xí)筆記,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • python3.7 openpyxl 刪除指定一列或者一行的代碼

    python3.7 openpyxl 刪除指定一列或者一行的代碼

    這篇文章主要介紹了python3.7 openpyxl 刪除指定一列或者一行,文中通過(guò)代碼給大家介紹了python3 openpyxl基本操作,代碼簡(jiǎn)單易懂,需要的朋友可以參考下
    2019-10-10
  • Python  OpenCV實(shí)現(xiàn)攝像頭人臉識(shí)別功能

    Python  OpenCV實(shí)現(xiàn)攝像頭人臉識(shí)別功能

    這篇文章主要介紹了Python  OpenCV實(shí)現(xiàn)攝像頭人臉識(shí)別,使用Python 3和OpenCV進(jìn)行攝像頭人臉識(shí)別的基本步驟,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • python的即時(shí)標(biāo)記項(xiàng)目練習(xí)筆記

    python的即時(shí)標(biāo)記項(xiàng)目練習(xí)筆記

    這篇文章主要介紹了python的即時(shí)標(biāo)記項(xiàng)目練習(xí)筆記,本文是閱讀《python基礎(chǔ)教程》一書(shū)的動(dòng)手實(shí)踐項(xiàng)目,需要的朋友可以參考下
    2014-09-09
  • Flask配置Cors跨域的實(shí)現(xiàn)

    Flask配置Cors跨域的實(shí)現(xiàn)

    這篇文章主要介紹了Flask配置Cors跨域的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python基礎(chǔ)學(xué)習(xí)之函數(shù)方法實(shí)例詳解

    Python基礎(chǔ)學(xué)習(xí)之函數(shù)方法實(shí)例詳解

    這篇文章主要介紹了Python基礎(chǔ)學(xué)習(xí)之函數(shù)方法,結(jié)合實(shí)例形式分析了Python函數(shù)方法的定義、參數(shù)、復(fù)用和繼承相關(guān)操作技巧,需要的朋友可以參考下
    2019-06-06
  • python生成二維碼的實(shí)例詳解

    python生成二維碼的實(shí)例詳解

    這篇文章主要介紹了python生成二維碼的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-10-10
  • Django單元測(cè)試工具test client使用詳解

    Django單元測(cè)試工具test client使用詳解

    這篇文章主要介紹了Django單元測(cè)試工具test client使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python中的unittest框架實(shí)例詳解

    python中的unittest框架實(shí)例詳解

    在本篇文章里小編給大家分享的是一篇關(guān)于python中的unittest框架實(shí)例詳解內(nèi)容,對(duì)此有興趣的朋友們可以學(xué)習(xí)下。
    2021-02-02

最新評(píng)論