在Python中运行命令

| 我是python的新手。为什么这不起作用的任何想法:
C:\\Python27>python
Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on
win32
Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.
>>> import os
>>> cmdBuilder = os.path.join(\"C:\\\\\",\"Program Files\",\"InstallShield\",\"2011 SAB\",
\"System\",\"IsCmdBld.exe\")
>>> os.system(cmdBuilder)
\'C:\\Program\' is not recognized as an internal or external command,
operable program or batch file.
1
>>>
该可执行文件确实存在。似乎正赶上程序和文件之间的空间 谢谢     
已邀请:
尝试将可执行文件用引号引起来:
>>> os.system(\'\"\'+cmdBuilder+\'\"\')
    
因为路径的某些部分包含空格。 也可以看看 http://help.wugnet.com/windows2/Program-space-batch-file-ftopict489742.html     

要回复问题请先登录注册