SikuliX:Excelファイルの参照(ライブラリ:xlrd)

シナリオ

・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 イギリス