Я очень новичок в Python.
Я использую subprocess.call для вызова exe. Для папки, содержащей exe в текущем рабочем каталоге, это работает
command_list=[".\Path_To_Exe\myexe.exe","outfile1.bin"]
subprocess.call(command_list,universal_newlines=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
Если myexe.exe теперь перемещен на 5 уровней выше CWD, мой разрешенный путь остается в переменной: путь
Как я могу сделать subprocess.call сейчас?
Я пытался command_list=[str(path),"outfile1.bin"]
Но exe-файл все еще не вызывается, и я получаю ошибки, связанные с subprocess.call. Разве str (путь) не работает так же, как передача строки с кавычками ""?
Есть идеи?