您現在的位置是:首頁 » python編程資訊
資訊內容
python圖片中文亂碼怎么辦?
極客小將2020-12-29-
簡介python圖片中文亂碼一般有修改默認配置信息和修改當前程序字體兩種方式。方法是:1、找到matplotlibrc文件所在路徑并修改font和minus;2、在當前程序修改rcParams的font參數和minus參數。解決方式一:import matplotlib#1. 獲取m
歡迎訪問少兒編程網(http://www.pxcodes.com)
python圖片中文亂碼一般有修改默認配置信息和修改當前程序字體兩種方式。方法是:1、找到matplotlibrc文件所在路徑并修改font和minus;2、在當前程序修改rcParams的font參數和minus參數。m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
解決方式一:m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
import matplotlib #1. 獲取matplotlibrc文件所在路徑 matplotlib.matplotlib_fname() #Out[3]: u'd:\Anaconda2\lib\site-packages\matplotlib\mpl-data\matplotlibrc' #修改此配置文件,一勞永逸,不用在每個腳本中寫代碼解決中文顯示問題修改 'font.sans-serif‘ 的配置,在**前面加你本地電腦已有的字體family。 參看方式二。m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
修改'axes.unicode_minus'的配置為Falsem4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
解決方式二:m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
在python腳本中增加配置支持中文的代碼:其實本質上講還是和方式一一樣的。m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
from pylab import mpl #mpl.rcParams['font.sans-serif'] = ['SimHei'] mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 指定默認字體:解決plot不能顯示中文問題 mpl.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負號'-'顯示為方塊的問題推薦課程:Matplotlib數據可視化(周莫煩)m4k少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
