要約
openpyxlは、PythonでExcelファイルを操作するための素晴らしいライブラリです。
これにより、Pythonで簡単にExcelファイルを開いたり、操作したり、書き込んだりすることができます。
Excelファイルを扱う場面で、openpyxlは非常に有用なツールとなるでしょう。
詳細内容
では、openpyxlを使ったExcelファイルの操作の基本を初心者向けに説明していきます。
まず、openpyxlをインストールします。
“`python
pip install openpyxl
“`Excelファイルを開くには、下記のようにWorkbookをインポートします。
“`python
from openpyxl import Workbook
“`Workbookを作成することで、Excelファイルを開くことができます。
“`python
wb = Workbook()
“`これにより、新しいExcelファイルを作成することができます。
ここでもう一つの便利な機能があります。
Excelファイルを開いて、既存のシートにアクセスすることもできます。
下記のようにWorkbookからシートを選択できます。
“`python
sheet = wb[‘Sheet1’]
“`ここで、「Sheet1」とは、Excelファイル内にあるシート名です。
デフォルトでは「Sheet1」となっています。
シートを選択したら、セルに値を入力してみましょう。
下記のようにして、セルに値を設定できます。
“`python
sheet[‘A1’] = ‘Hello’
“`これにより、A1セルに「Hello」という値が入力されます。
また、セルの値を取得することもできます。
“`python
print(sheet[‘A1’].value)
“`これにより、A1セルの値がコンソールに表示されます。
次に、Excelファイルを保存する方法を見ていきましょう。
“`python
wb.save(‘example.xlsx’)
“`ここで、「example.xlsx」とは、保存するファイル名です。
以上が、openpyxlを用いたExcelファイルの基本的な操作になります。
他にも、開いたExcelファイル内の全てのシート名を確認したり、セルの範囲を指定して値を設定したりすることもできます。
openpyxlを使うことで、Pythonで簡単にExcelファイルを操作することができますので、是非チャレンジしてみてください。
コメント