Pythonは、Excelファイルを操作するための強力なライブラリ、Openpyxlを提供しています。このライブラリを使用すると、Excelを開かずにExcelファイルを制御することができます。Openpyxlは、Excelファイルからデータを読み取ったり、Excelファイルにデータを書き込んだり、チャートを描いたり、Excelシートにアクセスしたり、シートの名前を変更したり、Excelシートに追加や削除を行ったり、シートの書式設定やスタイルを変更したりするなど、Excelタスクを実行するために使用されます。
Openpyxlのインストール方法は非常に簡単で、以下のコマンドを使用します:
pip install openpyxl
以下に、Openpyxlを使用してExcelファイルにデータを書き込む基本的なコードを示します:
from openpyxl import Workbook
import time
wb = Workbook()
sheet = wb.active
sheet['A1'] = 87
sheet['A2'] = "Devansh"
sheet['A3'] = 41.80
sheet['A4'] = 10
now = time.strftime("%x")
sheet['A5'] = now
wb.save("sample_file.xlsx")
このコードでは、新しいワークブックを作成し、アクティブなシートにアクセスして、いくつかのセルに異なるタイプの値を書き込んでいます。最後に、すべてのデータをsample_file.xlsx
ファイルに保存しています。
以上がPythonとOpenpyxlの基本的な使い方になります。これを参考に、PythonとOpenpyxlを使ってExcelファイルを操作してみてください。.