用于简单工作流图的轻量级标记语言。
workfl的Python项目详细描述
工时
workf低标记l语言
简介
workfl是一种用于简单工作流图的轻量级标记语言。它设计得既快又好读。
示例:
A B D A C D
你可以在workfl.ws亲自试一试。
workfl python包可以将workfl标记转换为节点和连接的字典。还有一种方法可以将工作流导出为mermaid语法。
安装
pip install workfl
用法
importworkflmarkup="A\nB"flow=workfl.ws(markup)print(flow.nodes)# A dictionary of nodesprint(flow.connections)# A dictionary of connectionsmermaid=flow.to_mermaid()print(mermaid)
默认情况下,to_mermaid()
将呈现自上而下的图表。这可以通过声明一个direction
来改变,例如to_mermaid(direction="LR")
(从左到右)。有4个选项:
Option | Direction |
---|---|
TB | Top to Bottom (Default) |
BT | Bottom to Top |
LR | Left to Right |
RL | Right to Left |
语法
完整的指南可以在这里找到https://workfl.ws/?help=true。
待办事项
- 测试脚本。