API-ul Python al Weblate
Instalare
The Python API is shipped separately, you need to install the Client Weblate (wlc) to have it.
pip install wlc
wlc
Excepție de întârziere
- exception wlc.WeblateException
Clasa de bază pentru toate excepțiile.
Weblate
- class wlc.Weblate(key='', url=None, config=None)
- Parametrii
key (str) – Cheie de utilizator
url (str) – URL-ul serverului API, dacă nu este specificat, se utilizează valoarea implicită
config (wlc.config.WeblateConfig) – Obiect de configurare, înlocuiește orice alt parametru.
Clasa de acces la API, definește cheia API și, opțional, URL-ul API.
- get(path)
-
Efectuează un singur apel API GET.
wlc.config
WeblateConfig
wlc.main
- wlc.main.main(settings=None, stdout=None, args=None)
- Parametrii
Punct principal de intrare pentru interfața de linie de comandă.
- @wlc.main.register_command(command)
Decorator pentru a înregistra clasa
Command
în parserul principal utilizat demain()
.
Command
- class wlc.main.Command(args, config, stdout=None)
Clasa principală pentru invocarea comenzilor.