繁体   English   中英

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

[英]Are standard input, output, and error descriptors constants defined in the standard library?

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

STDIN = 0
STDOUT = 1
STDERR = 2

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

可以从sys模块确定值:

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

pty.STDIN_FILENO,pty.STDOUT_FILENO,pty.STDERR_FILENO

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM