原因
使用如下方法,显示dot文件
with open('F:\\\123.dot',encoding='utf-8') as fj:
source=fj.read()
dot=graphviz.Source(source)
dot.view()
英文字体正常显示,中文字体无法显示,可以知道是英文字体无法用于显示中文,所以只要是设置字体为中文字体即可。
解决方法
使用编辑器打开.dot文件
编辑fontname=FangSong,即可
再次运行代码,成功!
常用中文字体名称。
参考资料
https://blog.youkuaiyun.com/lizzy05/article/details/88543328