服务器已经设置好了。我连接到它,让它返回任何数据。为我发送的第一条数据打印的接收数据。但后来我尝试发送其他东西,理论上,它应该返回另一个字符串,但它只是说它仍然在期待它
目前,这是我的代码:
import socket
clientsocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
clientsocket.connect(('ServerHostHere', PortNumberHere))
clientsocket.send('hello')
dataOne = clientsocket.recv(2048)
print(dataOne)
这个回答是:“你好,我也是!”
然后我尝试发送另一条信息:
clientsocket.send('How are you?')
dataTwo = clientsocket.recv(1024)
print(dataTwo)
它没有返回一行,只是说“Error,expecting command question”),这意味着它没有收到我的第二条命令
我的代码是错误的还是应该添加其他内容
目前没有回答
相关问题 更多 >
编程相关推荐