python实现中文输出的两种方法
更新时间:2015年05月09日 16:27:46 作者:小五义
这篇文章主要介绍了python实现中文输出的两种方法,实例分析了Python操作中文输出的技巧,需要的朋友可以参考下
本文实例讲述了python实现中文输出的两种方法。分享给大家供大家参考。具体如下:
方法一:
用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程序设计有所帮助。
相关文章
Python基于paramunittest模块实现excl参数化
这篇文章主要介绍了Python基于paramunittest模块实现excl参数化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2020-04-04
Python3.9用pip安装wordcloud库失败的解决过程
一般在命令行输入pip install wordcloud 总会显示安装失败,所以下面这篇文章主要给大家介绍了关于Python3.9用pip安装wordcloud库失败的解决过程,文中通过实例代码介绍的非常详细,需要的朋友可以参考下2022-06-06
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribu
这篇文章主要介绍了pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 解决,需要的朋友可以参考下2020-11-11


最新评论