Weblate 的 Python API
安装
Python API 是单独发布的,你需要安装 Weblate 客户端 (wlc) 才能拥有它。
pip install wlc
wlc
WeblateException
- exception wlc.WeblateException
所有异常的基类。
Weblate
- class wlc.Weblate(key='', url=None, config=None)
- 参数
key (str) – 用户密钥
url (str) – API 服务器 URL,如果未指定则使用默认值
config (wlc.config.WeblateConfig) – 配置对象,覆盖任何其他参数。
API 的访问类,定义 API 密钥和可选的 API URL。
- get(path)
- 参数
path (str) – 请求路径
- 返回类型
object
执行单个 API GET 调用。
- post(path, **kwargs)
- 参数
path (str) – 请求路径
- 返回类型
object
执行单个 API GET 调用。
wlc.config
WeblateConfig
wlc.main
- wlc.main.main(settings=None, stdout=None, args=None)
- 参数
settings (list) – 设置为元组列表覆盖
stdout (object) – 用于打印输出的 stdout 文件对象,使用
sys.stdout
作为默认值args (list) – 要处理的命令行参数,使用
sys.args
作为默认值
命令行界面的主要入口点。
Command
- class wlc.main.Command(args, config, stdout=None)
调用命令的主类。