Инициализация Аксиомы

class axipy.AxiomaInitLanguage

Язык Аксиомы при запуске из python.

Атрибуты:

en

Английский язык

ru

Русский язык

class axipy.AxiomaInitLogLevel

Уровень логирования Аксиомы при запуске из python.

Атрибуты:

disabled

Логирование отключено

high

Высокий

maximum

Максимальный

medium

Средний

minimum

Минимальный

axipy.init_axioma(*, log_level: Optional[AxiomaInitLogLevel] = None, language: Optional[AxiomaInitLanguage] = None) QApplication

Инициализирует ядро ГИС Аксиома.

Параметры:
  • log_level – Уровень логирования.

  • language – Язык Аксиомы.

Результат:

Приложение Qt5 c очередью событий (event-loop).

Пример:

from axipy import init_axioma, mainwindow, AxiomaInitLogLevel

app = init_axioma(log_level=AxiomaInitLogLevel.disabled)
mainwindow.show()
app.exec_()  # запускает обработку очереди событий