#Python は Excel データをどのようにバッチ処理しますか?
Python で Excel データをバッチ処理する方法:
Python が順番に読み取れるように、Excel の内容は規則的である必要があります。たとえば、行と列ごとに読み取ります。
1. xlrd モジュールをインストールする
Python 公式 Web サイトにアクセスして、http://pypi.python.org/pypi/xlrd モジュールをダウンロードしてインストールします。 Python環境がインストールされていること。
2. 使用方法の紹介
1. インポート モジュール
import xlrd
2. Excel ファイルを開いてデータを読み取ります
data = xlrd.open_workbook('excelFile.xls')
3. スキルを活用する
ワークシートを取得する
table = data.sheets()[0] #インデックス順で取得
table = data.sheet_by_index(0) #インデックス順で取得
#table = data.sheet_by_name(u'Sheet1')#名前で取得
行と列全体 (配列) の値を取得します
テーブル。 row_values( i)
table.col_values(i)
行数と列数の取得
nrows = table .nrows
ncols = table.ncols
ループ行リスト データ
for i in range(nrows):
print table.row_values(i)
cell
cell_A1 = table.cell(0,0).value
cell_C4 = table.cell(2,3).value
行と列のインデックスを使用します
cell_A1 = table。 row(0) [0].value
cell_A2 = table.col(1)[0].value
簡単な書き込み
row = 0
col = 0
# タイプ 0 空、1 文字列、2 数値、3 日付、4 ブール値, 5 エラー
ctype = 1 value = 'セル値'
xf = 0 #拡張書式
table.put_cell(row,col,ctype,value,xf)
table.cell(0,0) #セルの値
table.cell(0,0).value #セルの値 '
推奨チュートリアル: "Python ビデオ チュートリアル "
以上がPythonでExcelデータをバッチ処理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。