Python 通過 socket 模塊提供對網絡通信的支持,包括了 TCP 和 UDP 套接字等。在網絡通信的過程中,連接的建立和關閉十分重要。下面將介紹在 Python 中如何連接和關閉。
連接的建立
import socket # 創建 socket 對象 s = socket.socket() # 連接遠程主機 s.connect(('www.baidu.com', 80))
以上代碼創建了一個 TCP 套接字,并連接遠程主機www.baidu.com
的端口號為 80 的服務。連接建立后,可以進行數據傳輸。
連接的關閉
# 關閉 socket 連接 s.close()
以上代碼調用close()
方法關閉連接,并釋放資源。在開發應用程序時,不建議應用出現連接不釋放的情況,以免占用資源和影響其他服務。