建立服務端
# coding = utf-8
import socket
net_socket = socket.socket(socket.af_inet,socket.sock_stream)
net_socket.bind(("",7788))
net_socket.listen(10)
new_socket,client_info = net_socket.accept()
message = new_socket.recv(1024)
new_socket.close()
net_socket.close()
客戶端
# coding = utf-8
import socket
net_socket = socket.socket(socket.af_inet,socket.sock_stream)
net_socket.connect(("192.168.16.1",7788))
message = input("請輸入你要傳送的訊息:")
net_socket.send(message.encode("utf-8"))
net_socket.close
全雙工聊天,由於intput方法和socket.recv都有阻斷等待的功能,此時需要引入執行緒和程序的功能 Python3網路程式設計
python提供了2個級別的訪問翁羅服務 低階別的網路服務支援socket,他提供了標準的bsd sockets api,可以訪問底層作業系統socket介面的全部方法 高階別的網路服務模組socket server,他提供了伺服器中心類,可以簡化伺服器的開發 使用此函式建立套接字,語法 socke...
python3網路程式設計
網路程式設計 通過網路程式設計解決計算機與計算機間的通訊的通訊協議 網路根據地域面積分為三類 區域網,都會網路,廣域網 ip位址由4個8位組成,每位最大不大於255 b類 128.0.0.0 191.255.255.255 c類 192.0.0.0 233.255.255.255 d,e類 多用於組...
Python3 網路程式設計
3 python internet 模組 python 提供了兩個級別訪問的網路服務 序號描述 1低階別的網路服務支援基本的socket,它提供了標準的bsd sockets api,可以訪問底層作業系統socket介面的全部方法 2高階別的網路服務模組socketserver,它提供了伺服器中心類...