使用python打开win的CMD命令行窗口,运行DOS命令
程序员文章站
2022-05-08 13:29:10
...
我的某一个路径下有一个脚本,希望通过命令行还实现运行;或者我希望打开CMD窗口运行命令;
先后执行两个CMD命令;两个命令之间要'&&'连接
cmd = cmd1 + '&&' + cmd2
cd到某一个路径下,执行某一条命令
C:/Users/A692297/Jinfei/software/PyCharm_project/Py_learn/Data_process/test路径下有一个Data_process_test.py脚本,我希望执行并输出结果到指定文件夹
import os
import time
def cmd1():
try:
print("hello")
cmd1 = 'cd C:/Users/A692297/Jinfei/software/PyCharm_project/Py_learn/Data_process/test'
cmd2 = 'python .\Data_process_test.py >> result1.txt'
cmd = cmd1 + '&&' + cmd2
os.popen(cmd)
except Exception as e:
print("cloc tool fail:" + str(e))
cmd1()