Вспомогательные функции
- axipy.open_file_dialog(filter_arg: Optional[str] = None) Optional[Path]
Открывает диалог выбора файла. Возвращает путь к выбранному файлу. Если нет главного окна Аксиомы, спрашивает путь к файлу в консоли.
- Параметры:
filter_arg – Типы файлов. Например:
'MapInfo Tab (*.tab);;Таблицы Excel (*.xls *.xlsx)'
.
- axipy.save_file_dialog(filter_arg: Optional[str] = None) Optional[Path]
Открывает диалог сохранения файла. Возвращает выбранный путь сохранения. Если нет главного окна Аксиомы, спрашивает путь к файлу в консоли.
- Параметры:
filter_arg – Типы файлов. Например:
'MapInfo Tab (*.tab);;Таблицы Excel (*.xls *.xlsx)'
.
- axipy.execfile(path: Union[str, Path])
Выполняет скрипт на языке python из файла.
- Параметры:
path – Путь к исполняемому файлу.
- axipy.run_in_gui(function: Callable, *args, **kwargs) Any
Выполняет переданную функцию в потоке интерфейса. Это может быть удобно, когда в процессе выполнения длительной фоновой задачи нужно спросить о чем нибудь пользователя отобразив диалог. Также создавать/взаимодействовать с некоторыми объектами можно только из потока интерфейса.