Я пытаюсь преобразовать следующий код MATLAB в Python 3. Я просто не могу понять, что это правильно, я надеюсь, что кто-то из вас может помочь мне с этим.
cst = actxserver('CSTStudio.application');
mws = cst.invoke('NewMWS');
mws.invoke('saveas','project.cst','false');
С помощью Приведенный выше код я могу управлять программой под названием «CST MWS» через MATLAB (метод COM-объекта или интерфейса). Тем не менее, эта конкретная c программа ничем не ограничена, например, вы также можете управлять программным обеспечением Microsoft Office следующим образом (Word, Excel, PowerPoint и др. c.).
Первые две строки в * Код 1020 * выглядит следующим образом:
import win32com.client
cst = win32com.client.Dispatch("CSTStudio.Application")
mws = cst.NewMWS()
Я перепробовал некоторые вещи для функции invoke
(третья строка кода MATLAB, часть saveas
), но просто не могу заставить его работать в Python. Как мне перевести это?
РЕДАКТИРОВАТЬ: Следующий код не работает как Python код:
mws.saveas('project.cst','false')