我知道类似的问题一直在出现,但我已经阅读了我能找到的所有内容。那里的解决方案对我有所帮助,但我仍然无法构建包含空格的正确完整路径。
经过研究,我发现解决方案添加 \ 并在单引号中获取所有内容。所以这条路径是可以接受的,如下所示。
import os os.system('\"C:\Program Files (x86)\remar\remar.exe"')
但是,问题是我必须向它添加控制台命令,因此路径必须如下所示:
C:\Program Files (x86)\remar\remar.exe --break-in=null
我试图连接路径的几个部分,但结果对于os.system()
表达是不可接受的。
我不能做出那样的东西—— "'\" + '"C:\Program Files' + ' ' + "(x86)\remar\remar.exe"'" + ' ' + '--break-in=null'
我应该怎么做才能将所有部分放在一条正确的路径上?
PS - 我在 Python 中尝试了Windows 路径中的解决方案,但它对我不起作用。也许是因为python版本。我正在使用 3.61 BTW。
相关分类