我有一个家庭作业,我想建立一个TCP服务器+客户端。我有本书中的一个例子(计算机网络自顶向下的方法),我所要做的就是输入serverName(我的计算机的IP地址)。你知道吗
问题是在客户端,当我键入私有IP地址(''.'.'.0'.'')并启动程序时,我得到一个错误Error Message说无效语法,然后它将0标记为红色The error。同样的错误,如果我尝试在公共IP中输入,它会将同一个点标记为红色。你知道吗
示例代码 TCPClient.py文件你知道吗
from socket import *
serverName = 'serverName'
serverPort = 12000
clientSocket = socket(AF_INET, SOCK_STREAM)
clientSocket.connect((serverName, serverPort))
sentence = input('Input lowercase sentence: ')
clientSocket.send(sentence.encode())
modifiedSentence = clientSocket.recv(1024)
print ('From Server:', modifiedSentence.decode())
clientSocket.close()
预期结果是连接到服务器,然后输入一个句子。然后服务器会发回相同的句子,但不是小写而是大写。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐