Я хочу запустить свою функцию 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.