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

class axipy.AxiomaInitLogLevel

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

Атрибуты:

maximum

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

high

Высокий

medium

Средний

minimum

Минимальный

disabled

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

axipy.init_axioma(*, log_level: AxiomaInitLogLevel = AxiomaInitLogLevel.medium, language: AxiomaLanguage = AxiomaLanguage.ru, load_python_plugins: bool = False) QApplication

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

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

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

  • load_python_plugins – Загружать плагины.

Результат:

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

Пример:

from axipy import init_axioma, mainwindow, AxiomaInitLogLevel

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