Python標準庫html
Python語言參考描述了Python語言的語法和語義,這裏描述隨Python分發的標準庫,還介紹Python發行版中一般包含的可選組件。python
Python的標準庫很是普遍,庫包含內置模塊(用C語言編寫),能夠訪問系統功能,例如文件I / O,以及用Python編寫的模塊。其中一些模塊是跨平臺的。ios
Windows平臺的Python安裝程序一般包含整個標準庫和其餘額外組件。對於類Unix操做系統,Python一般以包的集合形式提供。git
「Python庫」包含幾種不一樣類型的組件。web
例如數字和列表。 對於這些類型,Python語言核心定義了語法形式並對其語義進行了一些約束,可是沒有徹底定義語義(語言核心定義了句法屬性,如運算符的拼寫和優先級。)正則表達式
能夠被全部Python代碼使用而無需導入。 其中一些是由語言核心定義的。算法
這個是主要內容部分sql
email
- 電子郵件和MIME處理包json
— JSON 編碼與解碼mailcap
- Mailcap文件處理mailbox
- 以各類格式處理郵箱mimetypes
- 將文件名映射到MIME類型base64
— Base1六、Base3二、Base6四、Base85數據編碼binhex
- 編碼和解碼binhex4文件binascii
- 在二進制和ASCII之間轉換quopri
- 編碼和解碼MIME可引用的數據uu
- 對uuencode文件進行編碼和解碼html
—— 超文本標記語言的支持html.parser
—— 簡單的HTML和XHTML解析器html.entities
- HTML通常實體的定義xml.etree.ElementTree
- ElementTree XML APIxml.dom
- 文檔對象模型APIxml.dom.minidom
- 最小DOM實現xml.dom.pulldom
- 支持構建部分DOM樹xml.sax
- 支持SAX2解析器xml.sax.handler
- SAX處理程序的基類xml.sax.saxutils
- SAX實用程序xml.sax.xmlreader
- XML解析器接口xml.parsers.expat
- 使用Expat進行快速XML解析webbrowser
— 方便的 Web 瀏覽器控制器cgi
— — 通用網關接口支持cgitb
— — CGI 腳本的回饋錯誤管理wsgiref
— WSGI Utilities和參考實現urllib
— — URL 處理模塊urllib.request
— — 可擴展的開放Url類urllib.response
— urllib使用的Response類urllib.parse
- 將網址解析到組件urllib.error
- 由urllib.request引起的異常類urllib.robotparser
- 用於robots.txt的解析器http
— HTTP模塊http.client
— HTTP 協議客戶端ftplib
— FTP 協議客戶端poplib
— POP3 協議客戶端imaplib
— IMAP4 協議客戶端nntplib
— NNTP 協議客戶端smtplib
— SMTP 協議客戶端smtpd
— SMTP 服務telnetlib
— Telnet 客戶端uuid
- 根據RFC 4122的UUID對象socketserver
— 網絡服務器框架http.server
- HTTP服務器http.cookies
- HTTP狀態管理http.cookiejar
- HTTP客戶端的Cookie處理xmlrpc
- XMLRPC服務器和客戶端模塊xmlrpc.client
- XML-RPC客戶端訪問xmlrpc.server
- 基本XML-RPC服務器ipaddress
- IPv4 / IPv6操做庫sys
— — 系統特定參數和函數sysconfig
— 提供對 Python 的配置信息的訪問builtins
— — 內置對象__main__
- 頂級腳本環境warnings
— 警告控制contextlib
— with
語句的上下文實用程序abc
— — 抽象基類atexit
- 退出處理程序traceback
- 打印或檢索堆棧跟蹤__future__
- 將來語句定義gc
- 垃圾回收器接口inspect
— 檢查活躍的對象site
- 網站特定的配置掛鉤fpectl
- 浮點異常控制parser
— — 訪問 Python 語法樹ast
— — 抽象語法樹symtable
— — 訪問編譯器的符號表symbol
— — 常數用 Python 語法樹token
— — 常數用 Python 語法樹keyword
- 測試Python關鍵字tokenize
- 適用於Python源代碼的Tokenizertabnanny
- 檢測模糊縮進pyclbr
- Python類瀏覽器支持py_compile
- 編譯Python源文件compileall
- 字節編譯Python庫dis
— Python 字節碼反彙編器pickletools
— pickle 開發工具posix
- 最多見的POSIX系統調用pwd
— 密碼數據庫spwd
- 影子密碼數據庫grp
- 羣組數據庫crypt
- 檢查Unix密碼的功能termios
- POSIX style tty controltty
- 終端控制功能pty
- 僞終端實用程序fcntl
- fcntl
和ioctl
系統調用pipes
- shell管道接口resource
- 資源使用信息nis
- Sun的NIS(黃頁)接口syslog
- Unix syslog庫例程