如何使用python从“C:\ Program Files(x86)”运行“.exe”文件?

时间:2018-02-07 23:32:02

标签: python

上下文: 基本上我想创建一个python程序,只要我启动计算机就会询问我想运行什么软件。

有用的代码: os.chdir(r'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe')。这就是我得到的错误:

  

FileNotFoundError Traceback(最近一次调用最后一次)    in()   ----> 1 os.chdir(r“C:/ Program Files(x86)/Google/Chrome/Application/chrome.exe”)

FileNotFoundError:[WinError 2] Das System kann die angegebene Datei nicht finden:“C:/ Program Files(x86)/Google/Chrome/Application/chrome.exe”“

“Das System kann die angegebene Datei nicht finden:”的翻译系统无法找到该文件。

问题: 我的问题是我无法运行任何“.exe”或任何类型的文件,因为中有空格C:\ Program Files(x86)“,所以我的问题是如何绕过它? /我可以用什么来使它工作?

PS:我在各种论坛上搜索过,但这个问题似乎并不常见......或者我搜索不够。

1 个答案:

答案 0 :(得分:0)

使用os.system()或提供一个文件夹路径来更改os.chdir()中的dir而不是可执行文件(为什么要更改为可执行文件?你不能这样做)