用python和os.chdir更改目录

时间:2017-10-30 09:52:17

标签: python cmd

我想用Python脚本中的一些键调用一些程序。 实际上,我需要以其他格式保存一些文件:

os.chdir("C:\Program Files (x86)\SomeProgram\bin")
os.system("mmain.exe "+oldname+" /saveas "+newname+" /exit")

问题是Python脚本可能位于另一个磁盘上(例如D:/)。我试过了: 1)

os.system(some cmd-comands like CHDIR \D)

2)

os.chdir(like in example)

3)

from subprocess import call
call(["commands"])

每次我都出错了。大多数情况 - 我在目录,文件等名称中出现错误"语法错误"。 有什么建议吗? 这是日志:

m:\unsorted\SocToCor\test>python SocratToCortesExpress.py
Traceback (most recent call last):
File "SocratToCortesExpress.py", line 23, in <module>
os.chdir("C:\Program Files (x86)\SimInTech\bin")
OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома(syntax error in the name of file/ directory/ disk): 'C:\\Program Files (x86)\\SimInTech\x08in'.

我不知道为什么&#34; bin&#34;成为&#34; x08in&#34;

0 个答案:

没有答案