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+opencv识别图片中的圆形(霍夫变换)
这篇文章主要介绍了详解利用python+opencv识别图片中的圆形(霍夫变换),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-07-07Python常见字符串操作函数小结【split()、join()、strip()】
这篇文章主要介绍了Python常见字符串操作函数,结合实例形式总结分析了split()、join()及strip()的常见使用技巧与注意事项,需要的朋友可以参考下2018-02-02Jupyter notebook 输出部分显示不全的解决方案
这篇文章主要介绍了Jupyter notebook 输出部分显示不全的解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-04-04
最新评论