使用 xlrd 模块读取 excel 数据

Python xlrd 库用于从 Microsoft Excel(tm) 电子表格文件中提取数据。

安装:-

pip install xlrd

或者你可以使用 pypi 中的 setup.py 文件

https://pypi.python.org/pypi/xlrd

阅读 Excel 工作表: - 使用 open_workbook() 方法导入 xlrd 模块并打开 excel 文件。

import xlrd
book=xlrd.open_workbook('sample.xlsx')

检查 excel 中的页数

print book.nsheets

打印工作表名称

print book.sheet_names()

根据索引获取工作表

sheet=book.sheet_by_index(1)

阅读单元格的内容

cell = sheet.cell(row,col) #where row=row number and col=column number
print cell.value #to print the cell contents

获取 Excel 工作表中的行数和列数

num_rows=sheet.nrows
num_col=sheet.ncols

按名称获取 Excel 表格

sheets = book.sheet_names()
cur_sheet = book.sheet_by_name(sheets[0])