【发布时间】:2020-12-18 13:11:30
【问题描述】:
所以。我正在尝试建立一个简单的 IRC 式程序。向服务器发送消息,服务器接收消息并打印。简单的。好吧,我遇到的问题是连接部分。我做 socket.gethostname() 并返回我的设备名称。我将它插入客户端,它说“(我的设备名称)未定义”。那么,我在这里改变什么?如果有要求,我可以提供更多详细信息。
【问题讨论】:
-
尝试本地主机,看看它是否有效,即
127.0.0.7。在服务器中输入host=127.0.0.7,在主机输入中输入相同 -
我在两个不同的设备上运行服务器和客户端,所以...
-
那么他们必须在同一个网络上
-
我这里目前没有其他设备,所以我说的其他设备是指运行服务器的朋友
-
是的,但只有在我之前说的在同一个网络上时才能连接
标签: python sockets networking