python matplotlib 中文字体设置
程序员文章站
2022-03-21 11:06:37
...
matplotlib是画图利器,可惜中文支持不够好,不设中文字体画出的图片里面的中文全是小框框,笔者也是google了许多次,尝试了好几种方法,终于弄对了。
思路就是找一个ttf文件,可以直接用Windows系统里面ttf文件,然后创建自己的font,将文字使用的font设置为自己创建的font就可以了。
具体如下
from matplotlib.font_manager import FontProperties
myfont = FontProperties(fname=os.path.join('STSONG.ttf')) //这里请写上自己的ttf路径
创建好了自己的font,剩下的就是把需要中文显示的地方设成myfont就可以了。
下一篇: CSS3实现的文字弹出特效
推荐阅读
-
mac下pycharm设置python版本的图文教程
-
详解如何设置Python环境变量?
-
Python用pandas和matplotlib分析1949-2016年中国各省市历年GDP数据
-
Mac python matplotlib Glyph xxxxx missing from current font的解决方案
-
使用notepad运行php,python的图文设置方法
-
Python使用crontab模块设置和清除定时任务操作详解
-
python的绘图工具matplotlib使用实例
-
python绘图库Matplotlib的安装
-
Python中设置变量访问权限的方法
-
Linux部署python爬虫脚本,并设置定时任务的方法