关于graphviz绘制的点(dot)图在显示时中文乱码问题的解决方法(亲测)
生活随笔
收集整理的這篇文章主要介紹了
关于graphviz绘制的点(dot)图在显示时中文乱码问题的解决方法(亲测)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
原因
解決方法
參考資料
原因
使用如下方法,顯示dot文件
with open('F:\\\123.dot',encoding='utf-8') as fj:
? ? source=fj.read()
dot=graphviz.Source(source)
dot.view()
1
2
3
4
5
英文字體正常顯示,中文字體無法顯示,可以知道是英文字體無法用于顯示中文,所以只要是設置字體為中文字體即可。
解決方法
使用編輯器打開.dot文件
編輯fontname=FangSong,即可
再次運行代碼,成功!
常用中文字體名稱。
參考資料
https://blog.csdn.net/lizzy05/article/details/88543328
————————————————
版權聲明:本文為CSDN博主「槍槍槍」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/az9996/article/details/92701884
總結
以上是生活随笔為你收集整理的关于graphviz绘制的点(dot)图在显示时中文乱码问题的解决方法(亲测)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 过年上坟为啥女的不能去
- 下一篇: 起个好听的微信名字