背景
tkinter无法直接使用ttf文件作为控件字体来源,python及批处理无法实现自动化安装字体(不知道是不是我自己的原因,在网上找了很多方法都没用,直接copy字体文件至windows/Fonts也没用。)
方法
可使用python第三方库pyglet的font方法中的add_file()实现
pyglet库的导入
pip install pyglet
使用方法
import pyglet
pyglet.font.add_file("ttf文件路径")
pyglet.font.load("ttf文件路径")
下面调用字体的时候直接使用字体名称就彳亍