python - Python Graphviz:两个代码之间的区别
问题描述
我是 Python graphviz 的新手。
我正在浏览一些教程,发现有两种方法可以生成图表。
import graphviz
dot_digraph = """
digraph graphname {
rankdir=LR;
a -> b -> c -> e ->f;
b -> d;
}
"""
digraph1 = graphviz.Digraph
digraph1.node("A")
digraph1.node("B")
digraph1.node("C")
print(digraph1.source)
除了生成的图形之外,这两个代码之间有什么区别?
第一个使用文本,第二个使用对象。
解决方案
推荐阅读
- docker - 如何在单个命令中删除多个容器?
- delphi - 如何处理重复的 TDictionary
错误 - typescript - 关于在 TypeScript 中键入装饰器的问题
- php - PHP 电子邮件();我没有收到转发的电子邮件
- react-native - 选项卡导航器添加标题
- python - 如何在docker容器内的python中删除文件?
- vba - 阶乘函数返回平方数而不是阶乘
- c# - 正则表达式在 C# 中拆分 OSX df -h 输出
- angular - Apache Echarts:labels,splitLine 在极坐标图的半径轴上消失
- android - java.lang.RuntimeException:无法创建应用程序 com.app.MyApp:java.lang.NullPointerException:FirebaseCrashlytics 组件不存在