Как бы я назвал 32-битные exes в Windows 64bit с python? - PullRequest
1 голос
/ 07 декабря 2009

Я хочу вызвать exe из python на 64-битной версии Vista. Я знаю, как использовать подпроцесс, но все 32-битные приложения хранятся в C: \ Program Files (x86) \, и мне не нравятся пробелы, в которые я верю. я пробовал спасение персонажей, разве нет идей?

1 Ответ

1 голос
/ 07 декабря 2009
textEditorExecutablePath = 'C:\\Program Files (x86)\\Notepad2\\Notepad2.exe'
filepathToOpen = 'C:\\file.txt'
subprocess.Popen([textEditorExecutablePath, filepathToOpen])

У меня работает. Как ты звонишь Попену?

...