import socket
'''客戶端建立步驟:
1、建立網路套接字
2、連線到目標ip位址和埠
3、收發資料
4、關閉套接字
'''ip = socket.gethostname(
)port =
5004
sock = socket.socket(socket.af_inet, socket.sock_stream)
sock.connect(
(ip, port)
)sock.send(b'hello tcp !\r\n'
)data = sock.recv(
1024
)print
(data.decode(
'gbk'))
sock.close(
)
import socket
'''tcp伺服器建立步驟:
1、建立套接字
2、繫結本地ip和埠
3、監聽
4、等待確認接入
5、收發資料
6、關閉網路套接字
7、關閉伺服器'''
port =
5004
ip = socket.gethostname(
)sock = socket.socket(socket.af_inet, socket.sock_stream)
sock.bind(
(ip, port)
)sock.listen(5)
client, address = sock.accept(
)print
(address)
client.send(client.recv(
1024))
client.close(
)sock.close(
)
python網路程式設計 TCP網路程式設計
tcp程式設計 客戶端 import socket 1 套接字 tcp socket socket.socket socket.af inet,socket.sock stream 2 建立鏈結 tcp socket.connect 172.27.35.1 8080 3 傳送資訊 tcp socke...
153 python網路程式設計 TCP客戶端
tcp的客戶端要比伺服器端簡單很多,如果說伺服器端是需要自己買手機 查手機卡 設定鈴聲 等待別人打 流程的話,那麼客戶端就只需要找乙個 亭,拿起 撥打即可,流程要少很多。示例 coding utf 8 from socket import 建立socket tcpclientsocket socke...
python網路程式設計之TCP客戶端開發
1.匯入套接字模組 import socket if name main 2.建立套接字 af init ipv4 sock stream tcp tcp client socket socket.socket socket.af inet,socket.sock stream 3.建立連線 tcp...