相关疑难解决方法(0)

如何检查stdin是否有一些数据?

在Python中,如何检查是否sys.stdin有数据?

我发现不仅os.isatty(0)可以检查stdin是否连接到TTY设备,还可以检查是否有可用的数据.

但如果有人使用像

sys.stdin = cStringIO.StringIO("ddd")
Run Code Online (Sandbox Code Playgroud)

在使用之后os.isatty(0),它仍然返回True.我需要做些什么来检查stdin是否有数据?

python redirect stdin stdout

53
推荐指数
2
解决办法
4万
查看次数

标签 统计

python ×1

redirect ×1

stdin ×1

stdout ×1