Python API Weblate’а
Установка
The Python API is shipped separately, you need to install the Клиент Weblate (wlc) to have it.
pip install wlc
wlc
WeblateException
- exception wlc.WeblateException
Базовый класс для всех исключений.
Weblate
- class wlc.Weblate(key='', url=None, config=None)
- Параметры
key (str) – Ключ пользователя
url (str) – URL-адрес сервера API, если не указан, используется адрес по умолчанию
config (wlc.config.WeblateConfig) – Объект-конфигурация, может переопределять все остальные параметры.
Класс доступа к API, определения ключа API и, необязательно, URL-адреса API.
- get(path)
-
Выполняет единичный GET-вызов API.
wlc.config
WeblateConfig
wlc.main
- wlc.main.main(settings=None, stdout=None, args=None)
- Параметры
Главная точка входа для интерфейса командной строки.
- @wlc.main.register_command(command)
Декоратор для регистрации класса
Command
в основном анализаторе, используемом функциейmain()
.
Command
- class wlc.main.Command(args, config, stdout=None)
Главный класс для вызова команд.