Python TCP socket编程

一世执手 提交于 2019-12-04 04:01:27

# TCP通信设计

# 服务器端

# coding=utf-8from socket import *# 服务器端# 创建服务器端套接字对象serverSocket = socket(AF_INET,SOCK_STREAM)# 绑定端口serverSocket.bind(("", 5050))# 监听serverSocket.listen()# 等待客户端的连接clientSocket, clientInfo = serverSocket.accept()# 多次通信while True:    # 接收客户端的消息    receiveData = clientSocket.recv(1024)    print("客户端说:{}".format(receiveData.decode("utf-8")))    # 发送消息    message = input(">>:")    clientSocket.send(message.encode("utf-8"))# 客户端
# coding=utf-8from socket import *# 客户端# 创建客户端套接字对象clientSocket = socket(AF_INET, SOCK_STREAM)# 调用connect方法与服务器建立连接clientSocket.connect(("127.0.0.1", 5050))# 通信while True:    # 客户单发送消息    message = input(">>:")    clientSocket.send(message.encode("utf-8"))    # 客户端接收消息    receiveData = clientSocket.recv(1024)    print("服务器端说:", receiveData.decode("utf-8"))
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!