您好,登錄后才能下訂單哦!
import socket
server = socket.socket() #創建了一個socket的實例
server.bind(('localhost',6969)) #綁定該實例的IP地址與端口
server.listen() #開始監聽
print("等待客戶端連接:>>")
conn,addr = server.accept() #conn就是客戶端連過來而在服務器端為其生成的一個連接實例
print("連接成功!!!")
data = conn.recv(1024) #該conn可接受1024字節
print("recv:",data) #打印客戶端發過來的內容
conn.send(data.upper()) #通過conn實例,發送信息給客戶端(將接受到的信息大寫)
server.close() #關閉server連接
結果:
等待客戶端連接:>>>
連接成功!!!!
import socket
client = socket.socket() #創建一個client socket 實例
client.connect(('localhost',6969)) #創建一個連接
client.send(b"hello world") #通過該連接,發送hello world
data = client.recv(1024) #接收服務器端返回的字符串
print("recv:",data) #打印服務器返回的信息
client.close() #關閉連接
結果:
收到的數據 b'HELLO WORLD'
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。