| 关键词: nbsp Filename 方法 shxrange encode decode python utf print xlrd |
本文实例讲述了python实现中文输出的两种方法。分享给大家供大家参考。具体如下: 方法一: 用encode和decode 如: ?1234567891011import os.pathimport xlrd,sysFilename='/home/tom/Desktop/1234.xls'if not os.path.isfile(Filename): raise NameError,"%s is not a valid filename"%Filenamebk=xlrd.open_workbook(Filename)shxrange=range(bk.nsheets)print shxrangefor x in shxrange: p=bk.sheets()[x].name.encode('utf-8') print p.decode('utf-8') 方法二: 在文件开头加上: ?12reload(sys)sys.setdefaultencoding('utf8') 这2行,再试着运行一下 希望本文所述对大家的Python程序设计有所帮助。 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|