【发布时间】:2021-10-21 00:52:29
【问题描述】:
我正在尝试将“非阻塞套接字”用于 Python 项目
(如果有人有更好的答案,请参阅上一个问题:How to use a socket without waiting in python)
我看到网站上的人建议使用以下命令:
socket.setblocking ()
但是当我运行程序时它崩溃了,并且记录了错误:
AttributeError: 模块 'socket' 没有属性 'setblocking'
我该如何解决这个问题?
还有其他方法吗?
【问题讨论】:
-
你使用的是哪个python版本?
-
检查此链接 docs.python.org/3/library/socket.html "3.7 版更改:该方法不再在 socket.type 上应用 SOCK_NONBLOCK 标志。"
标签: python python-3.x nonblocking