python 模組簡介

2021-06-19 23:07:37 字數 2416 閱讀 4400

圖形介面

1.tkinter————python預設的圖形介面介面。

2.pmw(python megawidgets)————python超級gui元件集.

3.pygtk ———— 用於python gui程式開發的gtk+庫。

4.pyqt ———— 用於python的qt開發庫。

5.wxpython ———— gui程式設計框架,熟悉mfc的人會非常喜歡,簡直是同一架構

6.python imaging library(pil)————python提供強大的圖形處理的能力。

7.pydot ———— 畫圖的,graphiz

計算機圖形學 1.pygame———— 用於多**開發和遊戲軟體開發的模組。

2.pyopengl———— 用於opengl應用程式程式設計。

科學計算 1..numpy、numarray和sage————用於科學計算。

資料庫 1.mysqldb模組———— 用於連線

mysql

資料庫

2.adodb ———— ado資料庫連線元件

3.bsddb3 ———— berkeleydb的連線元件

4.cx-oracle ———— 連線oracle的工具

5.dbutils ———— 資料庫連線池

6.sqlalchemy ———— 

sql

資料庫連線池

7.sqlobject ———— 資料庫連線池

8.pysqlite2 ———— sqlite的連線元件

xml&json 1.pyxml———— 用python解析和處理xml文件的工具包。

2.******json ———— json的支援

多** 1.pymedia ———— 用於多**操作的python模組。

協議 1.smtplib模組 ———— 傳送電子郵件。

2.ftplib模組 ———— 定義了ftp類和一些方法,用以進行客戶端的ftp程式設計。

3.xmpppy模組 ———— jabber伺服器採用開發的xmpp協議。

windows支援  1.pythonwin ———— python的windows擴充套件

2.pywmi ———— 省了好多折騰功夫

web框架 cheetah ———— 構建和擴充任何種類的基於文字的內容

cherrypy ———— 乙個

web

framework

django ———— 乙個web framework

pylons ———— 又乙個web framework

網路程式設計 1.dpkt ———— raw-scoket網路程式設計

2.dpkt ———— 資料報的解包和組包

3.scapy ———— 網路包構建分析框架,可程式設計的wireshark,有興趣的

4.python-dnet ———— 控制網路安全的其他裝置

5.sendpkt ———— python發包

6.twisted ———— 巨無霸的網路程式設計框架

7.pypcap ———— 抓包的

8.docutils ———— 用來寫文件的

web程式設計 1.feedparser ———— rss解析

2.mechanize ———— 爬蟲連線**常用

windows支援  1.pythonwin ———— python的windows擴充套件

2.pywmi ———— 省了好多折騰功夫

工具類 1.winpdb ———— 自己的程式或者用別的庫不太明白的時候就靠它了

2.reportlab ———— python操作pdf的libary

3.pylint ———— 培養良好的編碼習慣

4.pefile ———— windows pe檔案解析器

5.py2exe ———— 用來生成windows可執行檔案

6.pycurl ———— url處理工具

7.kodos ———— 正規表示式除錯工具

8.pyevent ———— python的事件支援

9.chardet ———— 編碼檢測

10.ctypes ———— 用來呼叫動態鏈結庫

11.psyco ———— 乙個python**加速度器,可使python**的執行速度提高到與編譯語言一樣的水平。

12.python-ldap ———— 提供一組物件導向的api,可方便地在python中訪問ldap目錄服務,它基於openldap2.x。

專案管理   1.scons ———— 專案構建工具,寫好了模板用起來還是很方便的

2.setuptools ———— 一套python包管理機制

python模組簡介 python模組介紹

一 簡介 模組是乙個包含所有你定義的函式和變數的檔案,其字尾名是.py。模組可以被其他程式匯入來使用模組具有的功能。這也是使用python標準庫的方式。import time start time time.perf counter i for x in range 10 if x 2 0 prin...

模組 python 一 Python 模組簡介

在開發過程中,隨著程式 越寫越多,在乙個檔案裡 就會越來越長,越來越不容易維護。後面我們學習了函式,知道函式是實現一項或多項功能的一段程式,這樣就更方便我們重複使用 緊接著,我們有學了類,類可以封裝方法和變數 屬性 這樣就更方便我們維護 了。我們之前學過,類的結構是這樣的 而我們要學的模組是這樣的 ...

Python模組簡介 os模組

一 模組簡介 python os模組包含普遍的作業系統功能,讓你的程式和平台分開。通常用於返回和開啟指定目錄下的所有檔案和目錄名。二 常用函式 1 os.listdir path 返回指定目錄下的所有檔案和目錄名 folder rt html for movie html in os.listdir...