資訊內(nèi)容
python圖片中文亂碼怎么辦?
python圖片中文亂碼一般有修改默認(rèn)配置信息和修改當(dāng)前程序字體兩種方式。方法是:1、找到matplotlibrc文件所在路徑并修改font和minus;2、在當(dāng)前程序修改rcParams的font參數(shù)和minus參數(shù)。m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
解決方式一:m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
import matplotlib #1. 獲取matplotlibrc文件所在路徑 matplotlib.matplotlib_fname() #Out[3]: u'd:\Anaconda2\lib\site-packages\matplotlib\mpl-data\matplotlibrc' #修改此配置文件,一勞永逸,不用在每個(gè)腳本中寫(xiě)代碼解決中文顯示問(wèn)題修改 'font.sans-serif‘ 的配置,在**前面加你本地電腦已有的字體family。 參看方式二。m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
修改'axes.unicode_minus'的配置為Falsem4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
解決方式二:m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
在python腳本中增加配置支持中文的代碼:其實(shí)本質(zhì)上講還是和方式一一樣的。m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
from pylab import mpl #mpl.rcParams['font.sans-serif'] = ['SimHei'] mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 指定默認(rèn)字體:解決plot不能顯示中文問(wèn)題 mpl.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負(fù)號(hào)'-'顯示為方塊的問(wèn)題推薦課程:Matplotlib數(shù)據(jù)可視化(周莫煩)m4k少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

- 上一篇
你了解python中的繼承嗎
簡(jiǎn)介繼承機(jī)制經(jīng)常用于創(chuàng)建和現(xiàn)有類(lèi)功能類(lèi)似的新類(lèi),又或是新類(lèi)只需要在現(xiàn)有類(lèi)基礎(chǔ)上添加一些成員(屬性和方法),但又不想直接將現(xiàn)有類(lèi)代碼復(fù)制給新類(lèi)。也就是說(shuō),通過(guò)使用繼承這種機(jī)制,可以輕松實(shí)現(xiàn)類(lèi)的重復(fù)使用。舉個(gè)例子,假設(shè)現(xiàn)有一個(gè)Shape類(lèi),該類(lèi)的draw()方法可以在屏幕上畫(huà)出指定的形狀,現(xiàn)在需要?jiǎng)?chuàng)建一個(gè)F
- 下一篇
怎么用python寫(xiě)窗口程序
簡(jiǎn)介Python也可以創(chuàng)建界面,需要導(dǎo)入tkinter具體看代碼:from tkinter import *def btnClick(): textLabel['text']='我點(diǎn)擊了按鈕