python实现中文输出的两种方法
2015-05-09 00:00
1051 查看
本文实例讲述了python实现中文输出的两种方法。分享给大家供大家参考。具体如下:
方法一:
用encode和decode
如:
方法二:
在文件开头加上:
这2行,再试着运行一下
希望本文所述对大家的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实现中文输出的两种方法
- Python实现遍历windows所有窗口并输出窗口标题的方法
- Python实现遍历windows所有窗口并输出窗口标题的方法
- python实现分析apache和nginx日志文件并输出访客ip列表的方法
- Python递归遍历列表及输出的实现方法
- Python递归遍历列表及输出的实现方法
- Python实现简单截取中文字符串的方法
- Python实现简单截取中文字符串的方法
- python实现查找两个字符串中相同字符并输出的方法
- [Python]输出中文报错的解决方法
- Sublime Text 3 运行Python控制台不能输出中文的解决方法
- Sublime Text 3 运行Python控制台不能输出中文的解决方法
- Python列表中包含中文时输出十六进制转中文的小方法
- c语言:两种方法实现给定一个大写字母,用小写字母输出
- asp.net实现图片以二进制流输出的两种方法
- asp.net实现图片以二进制流输出的两种方法
- python optparser 输出中文的方法
- 解决servlet中输出中文到浏览器以及post、get两种提交方法乱码问题
- python中不能输出中文的解决方法
- 矩阵或多维数组两种常用实现方法 - python