600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python中如何输出中文_python中怎么输出中文-问答-阿里云开发者社区-阿里云

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

时间:2023-03-24 20:22:32

相关推荐

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

方法一:

用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程序设计有所帮助。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。