当前位置: 首页 > 面试题库 >

Python错误:io.UnsupportedOperation:fileno

夹谷岳
2023-03-14
问题内容

我正在通过以下链接使用服务器和客户端程序:http
:
//www.bogotobogo.com/python/python_network_programming_tcp_server_client_chat_server_chat_client_select.php

当我运行客户端时,遇到以下错误:

Traceback (most recent call last):
  File "client.py", line 26, in client
    read_sockets, write_sockets, error_sockets =     select.select(socket_list , [], [])
io.UnsupportedOperation: fileno

我正在使用Python 3,但是我已使用从更改了所有行Python 2 to 3

这是代码:

while 1:
        socket_list = [sys.stdin, s]
        # Get the list sockets which are readable
        read_sockets, write_sockets, error_sockets = select.select(socket_list , [], [])

问题答案:

虽然fileno()正常IO方法的工作对象(sys.stdoutsys.stderrsys.stdinsocket.socket),空闲的Python
IDE改变它打破这个您的IO对象。

所以…如果出现此错误,请直接从Python运行命令。



 类似资料:
  • 问题内容: 我已经来了一段时间,并阅读了许多有关该主题的网站。怀疑我有垃圾造成了这个问题。但是哪里? 当我在python中导入MySQLdb时,这是错误: 我正在尝试64位,所以在这里检查: 已将python的默认版本设置为2.6 尝试删除构建目录和python setup.py clean重命名为Python / 2.5 / site-packages,使其无法尝试提取它。 删除所有内容,并按照

  • 问题内容: 为什么Python的数学错误? 问题答案: 你已达到计算机科学的新水平,并且你正在走向成熟。 因此,你现在可以进行下一步了。BDFL 本人已授权我向你透露以下超级机密文件。古人先理解它,再解密它,现在,你也将如此! http://floating-point-gui.de/basic/ 请谨慎对待本文件!只与你认识的人分享同样令人困惑的结论!

  • 问题内容: 在PHP中使用的符号,以测试或从不同的或。 例如return ,return 。因此,如果所讨论的子字符串的位置在开始时就在以0为基数的字符串中进行搜索,您将获得哪个PHP可以与之区分开。 有没有办法在Python中做到这一点? 问题答案: 在Python中, 的身份操作测试(,)。 测试逻辑相等性(因此)的运算符。 从技术上讲,这两者都不完全等同于PHP ,后者比较了逻辑相等性和Py

  • 我正在尝试使用Textblob进行一些文本分类。我首先训练模型,并使用pickle将其序列化,如下所示。 当我试图运行这个文件时: 我得到这个错误: UnicodeDecodeError:“utf-8”编解码器无法解码位置0中的字节0x80:无效的开始字节 以下是我的样本内容。csv: 我的SQL根本不正常。这是个错误的选择SQL 我有问题。请立即回复,支援 我哪里做错了?请帮忙。

  • 问题内容: 我已经尝试过notepad ++和eclipse,但是即使如此,它仍然在第18行向我显示缩进错误。我不知道,为什么它会向我抛出这样的错误…?请帮我。 问题答案: 例如,以下是您的报价: 尝试这个:

  • 说明:编写一条if语句,验证字符串是否包含字符。 添加一个if语句,检查是否大于零。不要忘记if语句末尾的!如果字符串中确实有一些字符,则打印用户的单词。否则(即:语句),请打印空。您需要多次运行代码,测试空字符串和带字符的字符串。当你确信你的代码可以工作时,继续下一个练习。 我被卡住了,因为我一直遇到以下错误。我做错了什么?