如何同时使用unix命令和python

How to use unix commands and python together

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
How do you read from stdin in python

我是新的python convert。我看到过使用这个命令的人的例子。

1
cat file1 file2 | python <script name>

我在想怎么做?我的python脚本应该如何处理接受这个输入。抱歉,我不知道用于搜索此内容的术语。我猜它可以用于任何UNIX命令吗?

谢谢。


在shell命令中看到的管道用于将前一个命令的输入路由到下一个命令。因此,当您对文件file1和file2进行分类时。输出作为输入被送入python脚本。

所以这两个文件的内容可以在python程序的stdin中找到,可以使用sys.stdin访问。希望有帮助。