写代码的时候遇到的小问题,同一网络内,设定了静态IP的两台PC之间,
可以互相ping,但是socket连接的时候,总是报错WinError10061。
报错的代码是客户端:s.connect((host, port))
关闭防火墙等等试了各种方法都不行,最后发现问题在服务器端:
把host = socket.gethostname() 改成 host = ‘服务器的静态IP’
问题解决
写代码的时候遇到的小问题,同一网络内,设定了静态IP的两台PC之间,
可以互相ping,但是socket连接的时候,总是报错WinError10061。
报错的代码是客户端:s.connect((host, port))
关闭防火墙等等试了各种方法都不行,最后发现问题在服务器端:
把host = socket.gethostname() 改成 host = ‘服务器的静态IP’
问题解决