成免费的crm,久久国产精品新农夫导航新妓网,恋夜秀场全部视频安卓手机,女校花强奷在线播放A级

Python Internet 協議模塊

Python Internet 協議模塊

Internet協議旨在在世界各地所有與Internet連接的計算機上實現統一的地址系統,并使數據包能夠從Internet的一端傳輸到另一端。諸如Web瀏覽器之類的程序應該能夠在任何位置連接到主機,而無需知道每個數據包在其運行過程中所經過的網絡設備有多復雜。Internet協議有各種類別。創建這些協議是為了滿足Internet中不同計算機之間不同類型的數據通信的需求。

Python有幾個模塊可以處理這些通信中的每一個場景。這些模塊中的方法和功能可以完成僅驗證URL的最簡單工作,也可以完成處理Cookie和會話的復雜工作。在本章中,我們將介紹用于互聯網協議的常見python模塊。

協議 Python模塊 描述
HTTP urllib.request 打開HTTP URL
HTTP urllib.response 為網址請求創建響應對象
HTTP urllib.parse 要在諸如(尋址方案,網絡位置,路徑等)組件中分解統一資源定位符(URL)字符串。
HTTP urllib.robotparser 它確定特定的用戶代理是否可以在發布了robots.txt文件的網站上獲取URL。
FTP ftplib 實現FTP協議的客戶端。可以使用它來編寫執行各種自動FTP作業的Python程序,例如鏡像其他FTP服務器。
POP poplib 此模塊定義了POP3類,該類封裝了與POP3服務器的連接以從電子郵件服務器讀取消息。
IMAP imaplib 此模塊定義了三個類,即IMAP4,IMAP4_SSL和IMAP4_stream,它們封裝了與IMAP4服務器的連接以讀取電子郵件。
SMTP smtplib smtplib模塊定義了一個SMTP客戶端會話對象,該對象可用于通過SMTP listner守護程序將郵件發送到任何Internet計算機。
Telnet telnet 此模塊提供Telnet類,該類實現Telnet協議以訪問遠程服務器。

在后面的章節中將詳細討論它們。

下一節:Python IP地址

Python 網絡編程

相關文章