我想在python中执行多个命令(命令提示符),以便可以将一个命令的输出用作下一个命令的输入。而且,这些命令将在同一命令提示符下运行。有什么办法在python中可能吗? 我知道可以使用subprocess.Popen()运行命令。 考虑以下脚本:
import subprocess
#let the command be cmd1
proc = subprocess.Popen('cmd.exe', stdin = subprocess.PIPE, stdout = subprocess.PIPE)
proc.stdin.write(cmd1)
proc.stdin.close()
print(proc.stdout.read())
这在要执行多个命令时很有用。但是我也想将一个命令的输出用作下一个命令的输入。
注意:我想在Windows 10中执行python脚本