C語言中文網 目錄

Python網絡編程

Python網絡編程本章將由淺入深地介紹 Python 網絡編程相關的知識。首先給讀者簡要介紹計算機網絡的基礎知識,比如 TCP/IP 協議、端口等,這是進行網絡編程的基礎。

同時,本章將詳細介紹基于 TCP 協議和 UDP 協議的 socket 通信,這是基于傳輸層協議的編程,屬于較底層的、真正的網絡編程。

本章最后還將介紹兩個應用層協議的網絡編程,smtplib 模塊和 poplib 模塊的使用,它們是 Python 實際網絡編程中應用非常廣泛的功能。

本章內容:
1. 什么是計算機網絡,TCP/IP協議和端口號(看了無師自通)
2. Python網絡編程模塊(大匯總)
3. Python urllib.parse模塊用法詳解
4. Python urllib.request模塊讀取資源用法詳解
5. Python http.cookiejar模塊:管理cookie
6. 什么是TCP協議,TCP協議和IP協議的關系
7. Python socket建立TCP連接
8. Python多線程實現socket通信
9. Python socket shutdown方法詳解
10. Python selectors模塊用法:實現非阻塞式編程
11. UDP是什么,UDP協議及優缺點(包含和TCP協議的區別)
12. socket發送和接受數據(基于UDP協議)詳解
13. UDP多點廣播(多播)原理及實現
14. Python smtplib模塊詳解:發送郵件
15. Python poplib模塊:收取郵件

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo