Python 打印中文字符的三种方法
程序员文章站
2023-08-26 15:11:09
方法一:
现在用 notepad++,在 utf-8 格式下编写以下语句:
#coding=utf-8
print"打印中文字符"
方法二:
用en...
方法一:
现在用 notepad++,在 utf-8 格式下编写以下语句:
#coding=utf-8 print"打印中文字符"
方法二:
用encode和decode
如:
import os.path import xlrd,sys filename='/home/tom/desktop/1234.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')
这2行,再试着运行一下
总结
以上所述是小编给大家介绍的python 打印中文字符的三种方法,希望对大家有所帮助