我正在尝试通过Python顺序执行命令。
我的目标是做这样的事情:
my name is peterAAAAAAA
我希望CMD在执行'command1'之后保持打开状态,因为'command2'依赖于'command1'。
我尝试了以下答案,但没有结果:
这给了我错误:
command1
calculate something
command2
...
同时执行两个通讯命令。
Python Popen - how to execute commands in nested sub shell using python
Execute Commands Sequentially in Python
谢谢!
答案 0 :(得分:0)
我想你想要这个:
import os
os.system("start cmd /k command1 & command2")
除非您希望在执行以下命令之一后都退出:
import os
os.system("start cmd /c command1 & command2")
如果要添加更多命令,请在命令2后添加&并编写命令。
第一个示例将在同一窗口中运行这两个命令,但不会将其关闭。
第二个示例将在同一窗口中运行两个命令,然后 之后将其关闭