Python 3.x 简单套接字服务器一个客户端通信-Python
在一个简单的单客户端-服务器通信中,我的代码有问题。从我的本地机器(台式pc)上运行它似乎运行得很好,但是,当我将我的台式机用作服务器,将笔记本电脑用作客户端时,我得到了WinError 10061。。。“由于计算机主动拒绝,无法建立连接” 我听从了其他问题的建议,但我仍然有问题 代码如下: 服务器:Python 3.x 简单套接字服务器一个客户端通信-Python,python-3.x,sockets,server,client,Python 3.x,Sockets,Server,Client,在一个简单的单客户端-服务器通信中,我的代码有问题。从我的本地机器(台式pc)上运行它似乎运行得很好,但是,当我将我的台式机用作服务器,将笔记本电脑用作客户端时,我得到了WinError 10061。。。“由于计算机主动拒绝,无法建立连接” 我听从了其他问题的建议,但我仍然有问题 代码如下: 服务器: import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(("myIPaddress", 4000))
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(("myIPaddress", 4000))
s.listen(5)
.
.
. #rest of the code
客户:
import socket
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = "myIPaddress"
s.connect((host, 4000))
.
.
. #rest of code
我想做的是服务器检测并绑定到任何客户端的IP地址,客户端连接到服务器而不必指定IP地址。这可能吗?
它通过以下方式工作: