html5/css教程

javascript教程

asp教程

php教程

jsp教程

C#/.NET教程

Python教程

网络营销

建站经验

点击排行

Python3解决中文字符输出乱码的方法

来源:中文源码网    浏览:4572 次    日期:2024-04-25 08:01:43
中文源码网举例说明:Python3解决中文字符输出乱码的方法
方法一:
现在用 notepad++,在 UTF-8 格式下编写以下语句:
#coding=utf-8
print"打印中文字符"

方法二:
用encode和decode
如:
import os.path
import xlrd,sys
Filename='./abc.xls'
if not os.path.isfile(Filename):
raise NameError,"%s is not a valid filename"%Filename
bk=xlrd.open_workbook(Filename)
shxrange=range(bk.nsheets)

print shxrange
for x in shxrange:
p=bk.sheets()[x].name.encode('utf-8')
print p.decode('utf-8') 

方法三:
在文件开头加上:
reload(sys)
sys.setdefaultencoding('utf8') 


            

精彩推荐