1. 程式人生 > >python中簡單使用socket進行通訊

python中簡單使用socket進行通訊

客戶端:

import socket

link = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

link.connect(("192.168.43.64", 80))

while True:
    data = input()
    link.send(data.encode("utf-8"))
    result = link.recv(1024)
    print(result.decode("utf-8"))

link.close()

print("over")

服務端:

import socket,
threading server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(("0.0.0.0", 80)) server.listen(2000) def response(link, addr): print(addr) while True: link.send(link.recv(1024)) link.close() while True: link, addr = server.accept() threading.Thread(target=
response, args=(link, addr)).start()

執行結果:
在這裡插入圖片描述