matplotlib_conf.py 471 B

123456789101112131415
  1. import matplotlib.font_manager as fm
  2. class ConfigMatplotlibRelease:
  3. matplotlib_font = "SimHei"
  4. matplotlib_font_dict = dict(family=matplotlib_font)
  5. ConfigMatplotlib = ConfigMatplotlibRelease
  6. if "SimHei" not in [f.name for f in fm.fontManager.ttflist]:
  7. print("请安装SimHei字体")
  8. exit(1)
  9. fm.rcParams["font.sans-serif"] = [ConfigMatplotlib.matplotlib_font] # 配置中文字体
  10. fm.rcParams["axes.unicode_minus"] = False # 解决负号变豆腐块