python 报错:socket.setdefaulttimeout(_socket_timeout_)
时间: 2023-09-05 20:15:15 浏览: 149
python网络编程学习笔记(五):socket的一些补充
这个错误是因为在代码中使用了 `socket.setdefaulttimeout` 方法,但是 `_socket_timeout_` 这个变量没有被定义。你需要在代码中定义这个变量,比如:
```
import socket
_socket_timeout_ = 10
socket.setdefaulttimeout(_socket_timeout_)
```
这样就可以设置默认的 socket 超时时间为 10 秒了。如果你想将超时时间设置为其他的值,可以把 `_socket_timeout_` 的值改为你需要的值即可。
阅读全文