python+graphviz根据json数组生成思维导图代码

代码语言:python

所属分类:其他

代码描述:python+graphviz根据json数组生成思维导图代码

代码标签: python graphviz 根据 json 数组 生成 思维 导图 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
#pip install graphviz
import json
import graphviz
from typing import Dict, Any

class MindMapGenerator:
    def __init__(self):
        self.dot = graphviz.Digraph(
            comment='Mind Map',
            format='png',
            engine='dot',
            graph_attr={'rankdir': 'LR'}  # 从左到右布局
        )
        # 设置节点样式
        self.dot.attr('node', 
            shape='box',
            style='rounded,filled.........完整代码请登录后点击上方下载按钮下载查看

网友评论0