我是Pythonizer的作者,我正在尝试将 CGI.pm 的代码从标准 perl 库转换为 Python。我在read_from_client中遇到了这段代码:
read(\*STDIN, $$buff, $len, $offset)
Run Code Online (Sandbox Code Playgroud)
和 just是\*STDIN一样的吗STDIN?我不明白他们为什么这样使用它。感谢您的帮助!
该模块还引用了\*main::STDIN- 这也一样吗STDIN(我会在 python 中将 其简单地翻译STDIN为)?代码:sys.stdin
foreach my $fh (
\*main::STDOUT,
\*main::STDIN,
\*main::STDERR,
) { ... }
Run Code Online (Sandbox Code Playgroud)