SpiffWorkflow 工作流引擎简介
SpiffWorkflow 是一款基于纯 Python 实现的工作流引擎,遵循 BPMN 2.0 标准。它支持复杂分支流程处理、多角色协作与异常处理以及任务文档化与元数据管理。
快速上手示例
以下是一个简单的请假审批流程构建示例:
from SpiffWorkflow.bpmn.PythonScriptEngine import PythonScriptEngine
from SpiffWorkflow.bpmn.workflow BpmnWorkflow
workflow = BpmnWorkflow.from_bpmn_file(, script_engine=PythonScriptEngine())
workflow.do_engine_steps()
()

