Pythonは、その柔軟性と強力なライブラリのエコシステムのおかげで、データ分析と操作のための主要なツールとなっています。特に、Excelファイルの操作にはopenpyxl
というライブラリがよく使われます。この記事では、VSCode環境下でPythonとopenpyxlを使ってExcelファイルを操作する方法を紹介します。
環境設定
まずはPythonと必要なライブラリをインストールします。VSCode(Visual Studio Code)を使用しています。
pip install pandas
pip install openpyxl
これでPythonとopenpyxlの準備は完了です。
Excelファイルの操作
次に、Pythonとopenpyxlを使ってExcelファイルを作成し、セルにデータを書き込む基本的なコードを見てみましょう。
import openpyxl as px
import random
# 新しいワークブックを作成し、アクティブなワークシートを取得
wb = px.Workbook()
ws = wb.active
# セルにデータを書き込む
ws['A1'] = '月日'
ws['B1'] = '製品'
ws['C1'] = '支店'
ws['D1'] = '利益'
# 保存
wb.save('sample.xlsx')
このコードは新しいExcelファイル(sample.xlsx
)を作成し、いくつかのセルにデータを書き込みます。
まとめ
Pythonとopenpyxlを使うと、Excelファイルの読み書きが簡単にできます。データ分析や自動化にPythonを使いたい場合、openpyxlは非常に便利なツールです。.