from matplotlib import font_manager
from matplotlib import rcParams
import os
# 加载自己的字体
def font_load():
# 字体加载
# font_path = "Your font file's path."
font_path = "你字体的路径"
font_manager.fontManager.addfont(font_path)
prop = font_manager.FontProperties(fname=font_path)
# print(prop.get_name()) # 显示当前使用字体的名称
# 字体设置
rcParams['font.family'] = 'sans-serif' # 使用字体中的无衬线体
rcParams['font.sans-serif'] = prop.get_name() # 根据名称设置字体
# rcParams['font.size'] = 10 # 设置字体大小
rcParams['axes.unicode_minus'] = False # 使坐标轴刻度标签正常显示正负号
font_load()
plt加载指定的字体
于 2023-01-20 19:34:26 首次发布