python - 即使没有主机监听,Python 套接字也不返回异常并恢复正常
问题描述
考虑以下代码:
import socket
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("27.0.0.1", 14345))
当你运行它时,没有异常,什么都没有,它只是恢复正常,即使另一端没有任何东西在听。
编辑:找到发生这种情况的原因。VPN连接,但应该仍然没有任何监听,而且如果我设置一个连接监听,它连接到那个很好,但如果没有任何东西,它不会引发任何异常。当我关闭 VPN 时,它按预期工作。