互聯(lián)網(wǎng)協(xié)議和支持?
本章介紹的模塊實(shí)現(xiàn)了互聯(lián)網(wǎng)協(xié)議并支持相關(guān)技術(shù)。 它們都是用 Python 實(shí)現(xiàn)的。 這些模塊中的大多數(shù)都需要存在依賴于系統(tǒng)的模塊 socket ,目前大多數(shù)流行平臺(tái)都支持它。 這是一個(gè)概述:
webbrowser--- 方便的Web瀏覽器控制器cgi--- 通用網(wǎng)關(guān)接口支持cgitb--- 用于 CGI 腳本的回溯管理器wsgiref--- WSGI 工具和引用的實(shí)現(xiàn)urllib--- URL 處理模塊urllib.request--- 用于打開 URL 的可擴(kuò)展庫- Request 對(duì)象
- OpenerDirector 對(duì)象
- BaseHandler 對(duì)象
- HTTPRedirectHandler 對(duì)象
- HTTPCookieProcessor 對(duì)象
- ProxyHandler 對(duì)象
- HTTPPasswordMgr 對(duì)象
- HTTPPasswordMgrWithPriorAuth 對(duì)象
- AbstractBasicAuthHandler 對(duì)象
- HTTPBasicAuthHandler 對(duì)象
- ProxyBasicAuthHandler 對(duì)象
- AbstractDigestAuthHandler 對(duì)象
- HTTPDigestAuthHandler 對(duì)象
- ProxyDigestAuthHandler 對(duì)象
- HTTPHandler 對(duì)象
- HTTPSHandler 對(duì)象
- FileHandler 對(duì)象
- DataHandler 對(duì)象
- FTPHandler 對(duì)象
- CacheFTPHandler 對(duì)象
- UnknownHandler 對(duì)象
- HTTPErrorProcessor 對(duì)象
- 例子
- 已停用的接口
urllib.request的限制
urllib.response--- urllib 使用的 Response 類urllib.parse用于解析 URLurllib.error--- urllib.request 引發(fā)的異常類urllib.robotparser--- robots.txt 語法分析程序http--- HTTP 模塊http.client--- HTTP 協(xié)議客戶端ftplib--- FTP 協(xié)議客戶端poplib--- POP3 協(xié)議客戶端imaplib--- IMAP4 協(xié)議客戶端nntplib--- NNTP 協(xié)議客戶端smtplib---SMTP協(xié)議客戶端smtpd--- SMTP 服務(wù)器telnetlib-- Telnet 客戶端uuid--- RFC 4122 定義的UUID對(duì)象socketserver--- 用于網(wǎng)絡(luò)服務(wù)器的框架http.server--- HTTP 服務(wù)器http.cookies--- HTTP狀態(tài)管理http.cookiejar—— HTTP 客戶端的 Cookie 處理xmlrpc--- XMLRPC 服務(wù)端與客戶端模塊xmlrpc.client--- XML-RPC 客戶端訪問xmlrpc.server--- 基本 XML-RPC 服務(wù)器ipaddress--- IPv4/IPv6 操作庫
