最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

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

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

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

Expat: 一個快速的,非驗證的XML解析器。 還有其他
和他同級別的還有 PyHtml PySGML

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

  • Python數(shù)據(jù)解析bs4庫使用BeautifulSoup方法示例

    Python數(shù)據(jù)解析bs4庫使用BeautifulSoup方法示例

    這篇文章主要為大家介紹了Python數(shù)據(jù)解析bs4庫使用BeautifulSoup方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Pycharm虛擬環(huán)境創(chuàng)建并使用命令行指定庫的版本進(jìn)行安裝

    Pycharm虛擬環(huán)境創(chuàng)建并使用命令行指定庫的版本進(jìn)行安裝

    Pycharm創(chuàng)建的項目,使用了虛擬環(huán)境,對庫的版本進(jìn)行管理,有些項目的對第三方庫的版本要求不同,可使用虛擬環(huán)境進(jìn)行管理,直接想通過pip命令安裝可以參考下本文的操作步驟
    2022-07-07
  • Python 虛擬空間的使用代碼詳解

    Python 虛擬空間的使用代碼詳解

    這篇文章主要介紹了Python 虛擬空間的使用,本文通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06
  • 如何使用Python進(jìn)行OCR識別圖片中的文字

    如何使用Python進(jìn)行OCR識別圖片中的文字

    這篇文章主要介紹了使用Python進(jìn)行OCR識別圖片中的文字 ,本文通過實例代碼加文字說明的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • Python3 合并二叉樹的實現(xiàn)

    Python3 合并二叉樹的實現(xiàn)

    這篇文章主要介紹了Python3 合并二叉樹的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 使用python將一個文件分配到指定的多個文件夾

    使用python將一個文件分配到指定的多個文件夾

    這篇文章主要為大家詳細(xì)介紹了如何使用python將一個文件分配到指定的多個文件夾,也就說將一個文件分配到一個母文件夾下的所有的子文件夾,感興趣的可以了解下
    2025-01-01
  • 詳解Python的函數(shù)與異常

    詳解Python的函數(shù)與異常

    這篇文章主要為大家介紹了Python的函數(shù)與異常,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • 基于Python編寫windows電腦用戶操作記錄查看器

    基于Python編寫windows電腦用戶操作記錄查看器

    這篇文章主要為大家詳細(xì)介紹了如何基于Python編寫一個windows電腦用戶操作記錄查看器,可以讀取系統(tǒng)現(xiàn)有的日志記錄用戶,感興趣的小伙伴可以了解下
    2025-02-02
  • 基于Python編寫一個ISBN查詢工具

    基于Python編寫一個ISBN查詢工具

    這篇文章主要為大家詳細(xì)介紹了如何利用Python編寫一個簡單的ISBN查詢工具,可以用于圖書管理、圖書銷售、圖書收集和閱讀等場景,需要的可以參考一下
    2023-05-05
  • 使用wxPython創(chuàng)建一個文件夾結(jié)構(gòu)生成器

    使用wxPython創(chuàng)建一個文件夾結(jié)構(gòu)生成器

    這篇文章主要為大家詳細(xì)介紹了如何利用?wxPython?來創(chuàng)建一個文件夾結(jié)構(gòu)生成器,幫助大家自動化地創(chuàng)建文件夾和文件結(jié)構(gòu),有需要的可以了解下
    2024-11-11

最新評論

建德市| 汶川县| 莎车县| 曲麻莱县| 房产| 封丘县| 兴宁市| 青岛市| 新巴尔虎左旗| 河津市| 集贤县| 高雄市| 增城市| 宁远县| 大邑县| 远安县| 交城县| 衡东县| 蒙阴县| 镇江市| 梁平县| 偏关县| 利川市| 盐亭县| 新河县| 利津县| 岢岚县| 泰顺县| 江津市| 石景山区| 浮梁县| 格尔木市| 凤城市| 昌宁县| 揭阳市| 湘潭县| 任丘市| 神农架林区| 高碑店市| 安顺市| 自治县|