博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python实现中文输出的两种方法
阅读量:5776 次
发布时间:2019-06-18

本文共 571 字,大约阅读时间需要 1 分钟。

hot3.png

这篇文章主要介绍了python实现中文输出的两种方法,实例分析了Python操作中文输出的技巧,需要的朋友可以参考下

本文实例讲述了python实现中文输出的两种方法。分享给大家供大家参考。具体如下:

方法一:

用encode和decode

如:

import 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')

方法二:

在文件开头加上:

reload(sys)sys.setdefaultencoding('utf8')

这2行,再试着运行一下

希望本文所述对大家的Python程序设计有所帮助。

转载于:https://my.oschina.net/airship/blog/730292

你可能感兴趣的文章
PHP-Windows下搭建PHP-MSF环境【原创】
查看>>
linux-友好显示文件大小
查看>>
emplace_back() 和 push_back 的区别(转)
查看>>
【转】【WPF】WPF中MeasureOverride ArrangeOverride 的理解
查看>>
ASP、Access、80040e14、保留关键字、INSERT INTO 语句的语法错误
查看>>
【转】二叉树的非递归遍历
查看>>
NYOJ283对称排序
查看>>
接连遇到大牛
查看>>
[Cocos2d-x For WP8]矩形碰撞检测
查看>>
自己写spring boot starter
查看>>
花钱删不完负面消息
查看>>
JBPM之JPdl小叙
查看>>
(step6.1.5)hdu 1233(还是畅通工程——最小生成树)
查看>>
Membership三步曲之进阶篇 - 深入剖析Provider Model
查看>>
huffman编码——原理与实现
查看>>
Linux移植随笔:终于解决Tslib的问题了【转】
查看>>
MyBitis(iBitis)系列随笔之四:多表(多对一查询操作)
查看>>
【leetcode】Longest Common Prefix
查看>>
前端优化及相关要点总结
查看>>
Vue 列表渲染
查看>>