【发布时间】:2013-01-11 09:35:58
【问题描述】:
我试图理解stdin stdout 和stderr。
我一直在人们的代码中看到它们,但我无法准确理解它们是什么。我假设他们与输入/输出有关,但一直在网上搜索解释但找不到。有没有人知道一个很好的解释链接,或者它是否足够简单来解释它会对我有很大帮助。
由于我正在学习 Python 3,因此其中的示例会有所帮助。
【问题讨论】:
-
这些与
shell相关,而不是python。 -
阅读this article 是一个很好的开始。之后请随时提出任何问题。
-
@AshwiniChaudhary 不是外壳,终端。
-
我编辑了您的问题并删除了 Python 部分,因为这不是 Python 特有的;但后来我意识到有人已经用 Python 回答了这个问题,所以我在你的问题中添加了一行。仍然不需要标记为 Python。
-
@kojiro终端只是一个运行shell的应用程序,最终它是与内核交互的shell。