python - Graphviz .dot 输出与 Tkinter

我创建了一个 python 程序的一部分,该程序接受用户的输入并生成一个 .dot 文件来绘制与某些输入相对应的有限自动机图。该程序的 GUI 建立在 Tkinter 库之上。

我想知道是否有办法将 .dot 文件转换为 PNG 文件或可以在 Tkinter 窗口中显示的文件,因为我知道的唯一方法需要 CMD 中的显式命令:

dot output.dot -Tpng -o image.png

感谢您的时间

回答1

您可以使用 https://docs.python.org/3/library/subprocess.html#subprocess.run 从 Python 中运行任意命令。

相似文章

随机推荐

最新文章