1. 程式人生 > >網路程式設計 - 簡單的socket例子

網路程式設計 - 簡單的socket例子

1、客戶端

#客戶端
import socket
client=socket.socket() #生成socket連線物件
client.connect(("localhost",6969))
client.send(b"hello world")
data = client.recv(1024)
print ("recv:",data)
client.close()

 

2、服務端

 
#服務端
import socket
so_server=socket.socket()
so_server.bind(("localhost",6969)) #繫結介面
so_server.listen() #監聽

print ("等電話!")
conn,addr=so_server.accept()
print ("電話來了!")
data = conn.recv(1024)
print (data)
conn.send(data.upper())
so_server.close()