方法一:

用encode和decode

如:

?

1

2

3

4

5

6

7

8

9

10

11

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

方法二:

在文件开头加上:

?

1

2

reload(sys)

sys.setdefaultencoding('utf8')

这2行,再试着运行一下

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

python中如何输出中文_python中怎么输出中文-问答-阿里云开发者社区-阿里云相关推荐

  1. python键盘怎么输入双引号_python中怎么输入引号 -问答-阿里云开发者社区-阿里云...

    Python中的引号可分为单引号.双引号和三引号. 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python&qu ...

  2. python中str用法_python中的str()不能直接用吗 -问答-阿里云开发者社区-阿里云

    str函数是Python的内置函数,它将参数转换成字符串类型,即人适合阅读的形式. 其语法格式为 1 str(object) 返回值: 返回object的字符串形式 使用示例 无参调用 当str()函 ...

  3. python如何实时捕捉cmd显示_如何从Python脚本中捕获Python解释器和/或CMD.EXE的输出? -问答-阿里云开发者社区-阿里云...

    如果您正在谈论python解释器或CMD.exe,它是您脚本的"父",那么不可能.在每个类似POSIX的系统中(现在你正在运行Windows,看起来可能有一些我不知道的怪癖,YMM ...

  4. python做泰勒展开_python中的泰勒展开-问答-阿里云开发者社区-阿里云

    也许有点过头了,但这里有个不错的解决方法,用辛普森法来计算无穷级数. from sympy.abc import k from sympy import Sum, oo as inf import m ...

  5. python中右对齐_python中如何右对齐-问答-阿里云开发者社区-阿里云

    例如,有一个字典如下: dic = { "name": "botoo", "url": "http://www.123.com&q ...

  6. python中tmp什么意思_python中temp是什么意思-问答-阿里云开发者社区-阿里云

    ==tempfile 模块== [Example 2-6 #eg-2-6] 中展示的 tempfile 模块允许你快速地创建名称唯一的临时文件供使用. ====Example 2-6. 使用 temp ...

  7. python中用于绘制各种图形、标注文本_在python中的图形上绘制常量文本-问答-阿里云开发者社区-阿里云...

    我确定我可能在问一个愚蠢的问题,但找不到与我相同的问题. 我的朋友帮我写了一段代码,分析给出的数据并用趋势线将其绘制出来,我想在图的右上方添加一行文本,并在图上打印出其他内容,以表明它是什么文件(在代 ...

  8. python if else用法同一行_在Python的同一行中使用if else for和del吗?-问答-阿里云开发者社区-阿里云...

    我有一个列表,其项目是可变长度的列表. 如果这些可变长度的列表项超过此长度,则需要将其截断为特定长度(x). 我做了这个小的功能. def truncateList(batch_, trim_len) ...

  9. python语言打小数点_如何在python中打小数点-问答-阿里云开发者社区-阿里云

    python提供了三种浮点值:内置的float与complex类型,以及标准库的decimal.Decimal类型. float类型存放双精度的浮点数,具体取值范围依赖于构建python的c编译器,由 ...

最新文章

  1. REDIS的几个测试结果
  2. 提示-bash: telnet: command not found的解决方法
  3. 非常好的JavaScript学习资源推荐
  4. JObject 用法 、JProperty 用法、JArray 用法 Linq 转 Json
  5. RecyclerView用法--展示多种类型Item数据
  6. 5g虚拟技术旅游_5G造就文旅新时代,驴迹科技探索智慧出行创新领域
  7. Windows 10 之重新安装应用
  8. 什么是 Stack Overflow,什么情况下会造成 Stack Overflow
  9. 查询limit_MySQL查询语句(where,group by,having,order by,limit)
  10. 通道的分离与合并,ROI,
  11. Docker容器和本机之间的文件传输
  12. Python程序员薪资 你不知道的事
  13. linux正则表达式脚本实例,Shell下的正则表达式及实例
  14. 设计模式-工厂模式(二)
  15. java模拟器gba模拟器,CAPRunner-JavaCard字节码仿真器-Benoît Allard
  16. 中国对数字货币的态度及政策
  17. Maven的生命周期和依赖传递(四)
  18. 图像处理-相关知识点
  19. 电脑版敬业签记事本软件如何清除某个分类所有内容
  20. sqlserver 排序规则(字符集)查看与修改

热门文章

  1. 在Linux系统的命令行中为MySQL创建用户的方法
  2. Electron使用NodeJS扩展模块调用DLL
  3. 视觉目标检测和识别之过去,现在及可能
  4. 大剑无锋之flume面试题【面试推荐】
  5. SQLAlchemy 报错 NotSupportedError: Authentication plugin ‘caching_sha2_password’ is not supported 解决方法
  6. Java程序员需要掌握的计算机底层知识(四):内存管理
  7. 【Java语法】关于使用new和不使用new的数组值传递还是引用传递的问题
  8. Leet Code OJ 28. Implement strStr() [Difficulty: Easy]
  9. java 中 阻塞队列 非阻塞队列 和普通队列的区别
  10. C++学习笔记:(六)public、protected、private继承详解