Pythonは、Excelスプレッドシートを操作するための強力なツールを提供しています。特にopenpyxl
とpandas
は、Excelファイルの読み書きを容易にします。
openpyxlの基本
openpyxl
は、Excelスプレッドシートを操作するためのPythonライブラリです。このライブラリを使用すると、スプレッドシートから情報を抽出したり、シンプルから複雑なスプレッドシートを作成したり、スタイルやチャートを追加したりすることができます。
from openpyxl import Workbook
# 新しいワークブックを作成
wb = Workbook()
# アクティブなワークシートを取得
ws = wb.active
# データを追加
ws['A1'] = 'Hello'
ws['B1'] = 'World'
# ファイルを保存
wb.save('sample.xlsx')
pandasでExcelファイルを読み込む
pandas
は、データ分析を行うための強力なPythonライブラリで、Excelファイルの読み書きもサポートしています。
import pandas as pd
# Excelファイルを読み込む
df = pd.read_excel('sample.xlsx')
# データフレームを表示
print(df)
これらのライブラリを使用すると、PythonでExcelスプレッドシートを効率的に操作することができます。詳細な情報や使用例については、各ライブラリの公式ドキュメンテーションを参照してください。.