API Python do Weblate
Instalação
The Python API is shipped separately, you need to install the Weblate Client (wlc) to have it.
pip install wlc
wlc
WeblateException
- exception wlc.WeblateException
Classe base para todas as exceções.
Weblate
- class wlc.Weblate(key='', url=None, config=None)
- Parâmetros
key (str) – Chave do usuário
url (str) – URL da API do servidor; se não especificado, o padrão é usado
config (wlc.config.WeblateConfig) – Objeto de configuração, substitui quaisquer outros parâmetros.
Acessa a classe para a API, define a chave da API e, opcionalmente, a URL da API.
- get(path)
-
Executa uma única chamada de API GET.
wlc.config
WeblateConfig
wlc.main
- wlc.main.main(settings=None, stdout=None, args=None)
- Parâmetros
Ponto de entrada principal para interface de linha de comando.
- @wlc.main.register_command(command)
Decorador para registrar a classe
Command
no analisador principal usado pormain()
.
Command
- class wlc.main.Command(args, config, stdout=None)
Classe principal para invocação de comandos.