Python 2.7输出遇到打印中文编码问题

@python2.7输出遇到打印中文编码问题

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import  xlrd

wb = xlrd.open_workbook("test_user_data.xlsx")      #打开excel
sh1 = wb.sheet_by_name("TestUserLogin")      #按工作薄名定位工作表
sh2 = wb.sheet_by_name("TestUserReg")      #按工作薄名定位工作表
print(wb)
print(sh1)
print(sh2)
print(sh1.nrows)       #有效数据行数
print(sh1.ncols)       #有效数据列数
print(sh1.cell(0,0).value)       #输出第一行第一列的值‘case_name’
print(sh1.row_values(0))     #输出第1行的所有值(列表格式)
print(sh1.col_values(0))     #输出第一列的所有值(列表格式)

#将数据和标题组装成字典,使数据更清晰
print(dict(zip(sh1.row_values(0),sh1.row_values(1))))

#遍历excel,打印所有的数据
#for i in range(sh1.nrows):
#    print(sh1.row_values(i))

for i in range(1,sh1.nrows):
    print(dict(zip(sh1.row_values(0),sh1.row_values(i))))
D:\tools\python\Python27\python.exe D:/tools/python/pycharm/program_test/test1/read_excel.py
<xlrd.book.Book object at 0x0000000002C15
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值