PythonAPI

class deepfos.api.python.PythonAPI(version: Optional[Union[float, str]] = None, header: Optional[dict] = None, sync: bool = <object object>, module_id: Optional[str] = None, lazy: bool = False)

Python组件

file: FileAPI

python文件的新建,上传,更新逻辑

add(file)

新建python文件

update(file)

更新文件内容

read(info)

读取文件内容

script: ScriptAPI

python脚本的运行,关闭,进度查询等逻辑

run(run_info)

param run_info

PyRunInfo

result(task_id[, timeout])

param task_id

str

terminate(task_id)

param task_id

str

worker: WorkerAPI

python工作进程相关接口

register(worker_info)

param worker_info

WorkerRegistry

metrics()

rtype

Union[List[WorkerMetrics], Awaitable[List[WorkerMetrics]]]