如何在python中执行shell命令?

时间:2013-06-21 06:49:21

标签: python

代码段如下:

import os
a= "\\"

path=r"C:"+a+"Windows"+a+"System32"

print "\n path :",path

os.chdir('C:')

os.path.abspath(path)

os.chdir(path)

print os.getcwd()

os.system('PNPUTIL.exe')

结果:

path : C:\Windows\System32

C:\Windows\System32

'PNPUTIL.exe' is not recognized as an internal or external command,
operable program or batch file.

虽然实用程序可用,但没有确定,但是wat可能是问题吗?

1 个答案:

答案 0 :(得分:3)

这应该有效

import subprocess
subprocess.call(['C:\\Windows\\System32\\PNPUTIL.exe'])