Я хочу запустить мою функцию Matlab (test.m)
из Python. Я преобразовал функцию в исполняемый файл test.exe
, используя mcc -m
команду Matlab; и я могу запустить его test.exe
из командной строки Windows.
С другой стороны, когда я запускаю exe-файлы, используя os.system и subprocess.call от Python, он хорошо работает:
subprocess.call('C:\Program Files\DVD Maker\DVDMaker.exe',shell=True)
(открывается мой DVDMaker)
Но когда я бегу
subprocess.call('C:\...\test.exe',shell=True)
Я получаю это:
The filename, directory name or volume label syntax is incorrect.