Python脚本可以在命令行上输入命令

时间:2017-08-22 16:42:24

标签: python python-3.x

我有一个可执行脚本,我们称之为script.py。我试图在终端中运行一系列命令,从

开始
python3 ./differentscript.py console

这将允许我输入其他命令。

但是,我想知道这是否可以自动化,即让我的脚本以某种方式输出并执行命令?

编辑:我看了下面评论的链接;有人可以提供一个这样的例子吗?

1 个答案:

答案 0 :(得分:0)

@Chen Xie

如果您想一次调用几个命令,可以像下面这样调用它:

subprocess.Popen('echo First&echo Second&echo Third', stdout=subprocess.PIPE, shell=True).stdout.read()

它不是Pythonic解决方案,但它有效。