使用 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])