来自stdin用例的脚本

时间:2011-01-06 10:22:00

标签: python scripting programming-languages

以此为例Python作为现代脚本语言的一个很好的例子,它可以选择从stdin读取程序(而不是程序的输入数据)。 REPL是一个明显的用例,其中stdin是一个终端,但它也设计用于处理它不是终端的场景。

从非交互式stdin读取程序本身有哪些用例?

(我问的原因是我自己正在编写一种脚本语言,并想知道这是否是一个重要的功能提供,如果是的话,需要具体的内容。)

1 个答案:

答案 0 :(得分:3)

如果你想执行某些工具生成的代码,能够将生成的代码传递给你的解释器/编译器会很有用。

简单地支持它;)无论如何,检查stdin是否是tty并不难。