码迷,mamicode.com
首页 > 编程语言 > 详细

python读取Excel

时间:2016-08-04 13:35:33      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:

import xlrd

# 读取Excel文件
workbook = xlrd.open_workbook(rE:\2015.xls)

# 读取Excel的sheet名字
sheet_names = workbook.sheet_names()

# 根据索引读取某一个sheet
sheet2 = workbook.sheet_by_index(1)

# 根据sheet的名字读取某一个sheet
sheet2 = workbook.sheet_by_name(sheet2)

# 获取sheet的属性名字,行数,列数
sheet2.name
sheet2.nrows
sheet2.ncols

# 获取sheet2第4行的值
row_value_list = sheet2.row_value(3)

# 获取sheet2第3列的值
col_value_list = sheet2.col_value(2)

# 获取sheet2第2行第1列单元格的值
sheet2.cell(1,0).value.encode(utf-8)
sheet2.cell_value(1,0).encode(utf-8)
sheet2.row(1)[0].value.encode(utf-8)

# 获取sheet2第2行第1列单元格内容的数据类型
sheet2.cell(1,0).ctype
# 可以返回5种数据类型:0 empty, 1 string, 2 number, 3 date, 4 boolean, 5 error

# 获取所有合并单元格的坐标,但是目前只有xls文件可以读取合并单元格
sheet2.merged_cells

 

python读取Excel

标签:

原文地址:http://www.cnblogs.com/Raymon-Geng/p/5736264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!