如何在python中运行dos命令?

时间:2015-02-04 10:36:18

标签: python python-2.7

我们可以在运行dos命令/ dos模式的python中编写脚本吗? 例如:我有一个命令

megarec.exe -cleanflash .1

它应该只在dos模式下运行。我手动完成。现在我需要编写一个自动执行上述程序的脚本。我能做到吗?

1 个答案:

答案 0 :(得分:1)

import subprocess
ch=subprocess.Popen("megarec.exe -cleanflash .1",shell=True,stdout=subprocess.PIPE,stderr=subrocess.PIPE)
output,err=ch.communicate()
if output:
     print "success:",output
else:
     print "error:",error