欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用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()