sys.stdin.fileno()上的Python错误
我在运行sys.stdin.fileno()上的Python错误,python,Python,我在运行sys.stdin.fileno()时遇到错误 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 sys.stdin.fileno() io.UnsupportedOperation:文件号 看起来你在空闲状态下运行;IDLE维护自己的伪终端,并且该伪终端实际上并不基于“真实”文件(内核文件描述符存在的文件)。因此,它没有fileno可获取;如果希望fileno工作,请使用普通shell,而不是ideshell;IDLE维护自己的伪终端,并且该伪终端实际上并不基于“真实”文件(内核文
sys.stdin.fileno()时遇到错误
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
sys.stdin.fileno()
io.UnsupportedOperation:文件号
看起来你在空闲状态下运行;IDLE维护自己的伪终端,并且该伪终端实际上并不基于“真实”文件(内核文件描述符存在的文件)。因此,它没有fileno
可获取;如果希望fileno
工作,请使用普通shell,而不是ideshell;IDLE维护自己的伪终端,并且该伪终端实际上并不基于“真实”文件(内核文件描述符存在的文件)。因此,它没有fileno
可获取;如果希望fileno
工作,请使用普通shell,而不是ideshell。您好,欢迎使用RPi.SE。这个问题更像是一个python问题,而不是RPi问题。看来sys.stdin
不是一个真正的文件
,而是一个类似文件的对象,没有文件号
。您好,欢迎使用RPi.SE。这个问题更像是python问题,而不是RPi问题。似乎sys.stdin
不是真正的文件
,而是一个类似文件
的对象,没有文件号
。
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
sys.stdin.fileno()
io.UnsupportedOperation: fileno