シナリオ
・Excelファイル:c:\sample.xlsx の内容を表示する。
サンプルコード
import sys
import xlrd # Excel参照用
reload(sys)
sys.setdefaultencoding("utf-8")
# Excelファイルパス
filepath = "C:\\sample.xlsx"
# Excelオープン
book = xlrd.open_workbook(filepath)
# 左端のシートを指定
sheet = book.sheet_by_index(0)
# Excelシートの情報を rows に格納 1行目は項目名なので取得していない
rows = [sheet.row_values(row) for row in range(1, sheet.nrows)]
# 1行ごとに処理
for r in rows:
print r[0], r[1]
結果
JP 日本
US アメリカ合衆国
UK イギリス