matplotlib_conf.py 533 B

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