1. 程式人生 > >Python學習之路:socket簡單實例

Python學習之路:socket簡單實例

acc 學習 綁定 span spa bind local int code

客戶端

技術分享圖片
 1 #客戶端
 2 import socket
 3 
 4 client = socket.socket()#相當於聲明socket類型,同時生成socket連接對象
 5 client.connect((localhost,6969))
 6 
 7 client.send(b"Hello World!")
 8 data = client.recv(1024)
 9 print("recv:",data)
10 
11 client.close()
View Code

服務端

技術分享圖片
 1 #服務器端
 2 import socket
 3 
 4 server = socket.socket()
5 server.bind(("localhost",6969))#綁定要監聽的端口 6 server.listen()#監聽 7 8 print("我要開始等電話了") 9 10 conn,addr = server.accept()#等電話打進來 11 print(conn,addr) 12 13 print("電話來了") 14 15 data = conn.recv(1024) 16 print("recv:",data) 17 conn.send(data.upper()) 18 19 server.close()
View Code

Python學習之路:socket簡單實例