容器自动配置脚本 Python API
建议先阅读
因为这个 Python API 是在之前的脚本语法旧引擎和 Bash 引擎的基础上制作的,所以建议先阅读前面的旧引擎和 Bash 引擎的文档
API 要求
- Linux 环境,需要安装 Python(≥3.6.0)
- 安装 Wine 运行器(≥2.4.0)
调用方法
在安装 Wine 运行器(≥2.4.0)后,在默认 Python 环境输入:
import WineRunner
即可
方法(类)介绍
类名称 | 用途 | 参数 |
---|---|---|
WineRunner.Old() |
调用旧版的脚本解释引擎 | (wine: str -> 需要调用的Wine, wineprefix: str -> 需要指定运行的容器名) |
WineRunner.Bash() |
调用基于 Bash 的脚本解释引擎 | (wine: str -> 需要调用的Wine, wineprefix: str -> 需要指定运行的容器名) |
WineRunner.programPath: str |
解释器所在路径 |
Old 类内函数/变量解释
函数 | 用途 |
---|---|
WineRunner.Old().runCommand(command: str -> 命令) |
使用旧版的解析引擎运行指定命令(命令传入为字符串形式) |
WineRunner.Old().runList(command: list -> 命令) |
使用旧版的解析引擎运行指定命令(命令传入为数组形式),数组格式如下:[["bat", "winver"]] |
wine: str |
调用的 Wine |
wineprefix: str |
调用的 Wine 容器 |
数组示例(WineRunner.Old.runList的command参数)
[
["bat", "winver"],
["bash",