我目前正在使用 MAC OSX 并意识到不支持 python 的 select.poll() 。我经历了各种讨论并意识到 OSX python 不支持 poll() ,然后我使用 macports 重新安装了 python,更改了 $PATH 并意识到 select.poll() 仍然返回相同的错误
回溯(最后一次调用):文件“server_poll.py”,第 14 行,在 poll = select.poll() AttributeError: 'module' object has no attribute 'poll'
事实证明,甚至 macports 也不支持 poll() 了。
所以,然后我安装了自制软件,情况也是如此。我现在只能通过 Ubuntu VM 运行 poll() 。只是想知道这里是否有人可以通过 macports/homebrew 或任何其他方法使用 select.poll() ?我正在学习/理解基于事件的编程(使用 python),如果我可以运行 poll() 或相关方法,那就太好了,然后再转向扭曲。
还有一种替代方法可以用来代替 poll() 吗?是 select.select() 吗?