【问题标题】:How to use unix commands and python together [duplicate]如何一起使用unix命令和python [重复]
【发布时间】:2012-02-03 02:23:17
【问题描述】:

可能重复:
How do you read from stdin in python

我是新的 Python 转换者。我见过有人使用这个命令的例子。

cat file1 file2 | python <script name>

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

谢谢。

【问题讨论】:

  • 谢谢,这正是我想要的。我应该删除这个问题吗?

标签: python unix cat


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-05
    • 2017-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    • 2010-11-05
    相关资源
    最近更新 更多