标准库中是否定义了标准输入,输出和错误描述符常量?

时间:2015-12-04 08:02:40

标签: python

我无法在Python库中的任何地方找到这些基本常量。

STDIN = 0
STDOUT = 1
STDERR = 2

这是微不足道的,但我无法相信我必须自己定义它们。

2 个答案:

答案 0 :(得分:6)

可以从sys模块确定值:

sys.stdout.fileno()
sys.stdin.fileno()
sys.stderr.fileno()

答案 1 :(得分:0)

pty.STDIN_FILENO,pty.STDOUT_FILENO,pty.STDERR_FILENO