Итак, я пытаюсь использовать subprocess.Popen()
, чтобы открыть скрипт Python в CMD «сложным» способом. Хотя я не могу открыть его из-за пробела в имени моего ПК. Я пытался использовать двойные кавычки и одинарные кавычки, но это все еще не работает.
Вот строка кода, которую я пытаюсь выполнить.
subprocess.Popen("cmd.exe /C python '\Users\Terra Byte\Desktop\jdos3\JDOS3\SYS64\bootthingy.py'")
Как видите, я использую одинарные кавычки для обозначения пути к каталогу, но это ошибка, которую я получаю при выполнении.
C:\Users\Terra Byte\Desktop\jdos3\JDOS3>python: can't open file ''\Users\Terra': [Errno 2] No such file or directory
Кажется, он полностью игнорирует мои одинарные кавычки.