2011-01-06 41 views
1

以Python作爲現代腳本語言的一個很好的例子,它可以從stdin中讀取一個程序(而不是輸入程序的數據)。 REPL是stdin是一個終端的明顯用例,但它也被設計用於處理它不是終端的場景。來自stdin用例的腳本

從非交互式標準輸入讀取程序本身有哪些用例?

(我想問的原因是,我工作的一種腳本語言自己,不知道這是否是提供一個重要的特徵,如果是這樣,有什麼細節需要的樣子。)

回答

3

如果你想執行一些工具生成的代碼,它可能是有用的管道生成到你的解釋器/編譯器..

只是支持它;)檢查stdin是否是一個tty不難。