supermouse1

socket通讯-----TCP

服务器端代码:

import socket
sk = socket.socket()
sk.bind(("127.0.0.1", 9030))
sk.listen(5)
sock, addr = sk.accept()
while True:
    data = sock.recv(1024).decode("utf-8")
    print(data)
    content = input(">>>>")
    sock.send(bytes(content, encoding="utf-8"))
    if data == "bye":
        break
sock.close()
sk.close()

  客户端代码:

import socket
sk = socket.socket()
sk.connect(("127.0.0.1", 9030))

while True:
    content = input(">>>>>>")
    sk.send(bytes(content, encoding="utf-8"))
    data = sk.recv(1024).decode("utf-8")
    print(data)
    if data == "bye":
        break
sk.close()

  

posted on 2019-05-09 13:48  supermouse1  阅读(103)  评论(0编辑  收藏  举报

导航