python - 从客户端连接到具有相同网络的服务器

标签 python python-3.x server

我有这样的代码来连接服务器:

这是文件server.py

host = "192.168.0.91"
port = 5004

s = socket.socket()
s.bind((host,port))

s.listen(5)

print("Server Started.")

但是当我运行它时,它向我显示错误

File "D:/odoo11new/server.py", line 61, in Main
s.bind((host,port))
OSError: [WinError 10049] The requested address is not valid in its context

我该如何解决这个问题 :( 有什么建议吗?提前致谢

最佳答案

您尝试绑定(bind)未在您的服务器上设置的主机。
通过 ipconfig 检查主机
或者像这样绑定(bind)任何主机:

host = "0.0.0.0"

关于python - 从客户端连接到具有相同网络的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53474130/

相关文章:

python - 如何将参数传递给函数指针参数?

python - 如何在 Python 中指定可选的排序键

django - 在 centos 中使用 postgresql 迁移 Kiwi 时出错

python-3.x - 将列表拆分为特定值的多个列表

javascript - 从网页编辑服务器上的文件

python - 使用python生成用于将文件上传到谷歌存储的预签名url

python - 使用 shell=True w/list 时忽略 subprocess.call() 参数

python-3.x - MatPlotLib + GeoPandas : Plot Multiple Layers, 控制图大小

Java 套接字服务器端输入

windows - 为什么我无法为入站 HTTP 和 HTTP 添加防火墙豁免?