服务器端的 Python 套接字错误编号 3

标签 python linux sockets centos

在编写服务器端套接字 python 脚本时,我收到套接字错误编号 3,并且未执行服务器的绑定(bind)方法。这是我的代码。这段代码有没有错误? enter image description here

当我执行这个程序时,它显示以下错误: 绑定(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/

相关文章:

python - 有关 HCI 滤波器 socket 选项的详细信息?

javascript - NodeJS 套接字有时工作

python - 想要在 Jupyter Notebook (Anaconda) 中保存并运行 Python 脚本

python - 将 str 包含在另一行中的行分组

来自 Yocto 的 Poky 的 Git 克隆错误

linux - 如何通过 TTL 查找 Redis 键

linux - amba-pl011 Linux 内核模块中 pl011_tx_chars() 背后的逻辑不清楚

javascript - 使用 node-forge 加密并使用 python 和 RSA-OAEP 解密

Python反向字母顺序

linux - 使用 libusb 而不是 hidraw 编译 hidapi