Excelファイルを読み込むには「xlrd」モジュールが便利です。
# モジュールのインポート
import xlrd
# Excelファイルを開く
book =xlrd.open_workbook('test.xlsx')
# シート数を取得する
book.nsheets
# 全てのシート名を取得する
book.sheet_names()
# インデックス番号で指定したシートに接続する
get_sheet = book.sheet_by_index(1)
# インデックス番号で指定したシート名を取得する
book.sheet_by_index(1).name
# 接続したシートで使用されている列数・行数を取得する
get_sheet.ncols # 列数
get_sheet.nrows # 行数
# 指定セルの値を取得する
get_sheet.cell(0, 0).value
## [参考] セルの座標は(縦、横)で指定し、共に0から始まる。
## セルA1は(0, 0)となり、セルD5は(4, 3)となる。
# 指定列・指定行の値を全て取得する
get_sheet.col_values(0) # 列
get_sheet.row_values(0) # 行
0 件のコメント:
コメントを投稿