华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python問答 >> 文章內(nèi)容

python圖片中文亂碼怎么辦?

來源:中華考試網(wǎng)  [2020年10月14日]  【

   python圖片中文亂碼一般有修改默認(rèn)配置信息和修改當(dāng)前程序字體兩種方式。方法是:1、找到matplotlibrc文件所在路徑并修改font和minus;2、在當(dāng)前程序修改rcParams的font參數(shù)和minus參數(shù)。

  解決方式一:

  import matplotlib

  #1. 獲取matplotlibrc文件所在路徑

  matplotlib.matplotlib_fname()

  #Out[3]: u'd:\\Anaconda2\\lib\\site-packages\\matplotlib\\mpl-data\\matplotlibrc'

python課程免費(fèi)試聽預(yù)約

  • 地區(qū):
  • 姓名:
  • 手機(jī):

  #修改此配置文件,一勞永逸,不用在每個(gè)腳本中寫代碼解決中文顯示問題

  修改 'font.sans-serif‘ 的配置,在最前面加你本地電腦已有的字體family。 參看方式二。

  修改'axes.unicode_minus'的配置為False

  解決方式二:

  在python腳本中增加配置支持中文的代碼:其實(shí)本質(zhì)上講還是和方式一一樣的。

  from pylab import mpl

  #mpl.rcParams['font.sans-serif'] = ['SimHei']

  mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 指定默認(rèn)字體:解決plot不能顯示中文問題

  mpl.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負(fù)號(hào)'-'顯示為方塊的問題

責(zé)編:hym
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
和硕县| 凤城市| 姚安县| 抚顺市| 崇礼县| 红桥区| 通海县| 凤凰县| 仪征市| 竹山县| 罗平县| 恩平市| 乌拉特中旗| 承德县| 舟山市| 台南县| 敦化市| 南华县| 区。| 阜南县| 水城县| 通化市| 莱州市| 汉川市| 扶风县| 永靖县| 万全县| 五寨县| 铜山县| 景宁| 佛教| 永康市| 石河子市| 天峻县| 温州市| 伊春市| 乌鲁木齐市| 玛多县| 潞城市| 通州市| 利川市|