在编写服务器端套接字 python 脚本时,我收到套接字错误编号 3,并且未执行服务器的绑定(bind)方法。这是我的代码。这段代码有没有错误?
当我执行这个程序时,它显示以下错误: 绑定(bind)失败。 -3 消息名称解析暂时失败。 我使用的是 linux centOS 6.5
最佳答案
尝试改变
myhost=socket.gethostname();
到
myhost="127.0.0.1";
或者直接修改“/etc/hosts”下的文件,给一个主机名和相关的IP。 如以下。
127.0.0.1 localhost
192.168.0.5 youranotherserver1
192.168.0.30 youranotherserver2
关于服务器端的 Python 套接字错误编号 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27352352/