openpyxlのダウンロードと使い方


まず、openpyxlをインストールする必要があります。以下のコマンドを使用して、pipを介してopenpyxlをインストールできます。

pip install openpyxl

インストールが完了したら、Pythonスクリプトでopenpyxlをインポートします。

import openpyxl

次に、Excelファイルをダウンロードしてデータを処理する方法を見てみましょう。以下のコードは、指定したExcelファイルからデータを読み取り、セルの値を表示する例です。

# Excelファイルを開く
workbook = openpyxl.load_workbook('example.xlsx')
# シートを選択する
sheet = workbook['Sheet1']
# セルの値を取得して表示する
cell_value = sheet['A1'].value
print(cell_value)

上記の例では、example.xlsxという名前のExcelファイルを開き、Sheet1のA1セルの値を取得して表示しています。

さらに、データを変更したり新しいデータを追加したりすることもできます。以下のコードは、新しいExcelファイルを作成し、データを書き込む例です。

# 新しいExcelファイルを作成する
workbook = openpyxl.Workbook()
# シートを選択する
sheet = workbook.active
# データを書き込む
sheet['A1'] = 'Hello'
sheet['B1'] = 'World'
# Excelファイルを保存する
workbook.save('new_example.xlsx')

上記の例では、新しいExcelファイルを作成し、A1セルとB1セルにデータを書き込んでいます。最後に、workbook.save()メソッドを使用して、Excelファイルを保存します。

以上が、openpyxlを使用してExcelファイルをダウンロードし、データを処理する基本的な方法です。さまざまな操作や高度な機能については、openpyxlの公式ドキュメントを参照してください。