IT管理のマメ知識

ITについて個人の感想をアウトプットしているブログ

PythonでExcel操作する(openpyxl)

Windows環境にインストールされたPythonExcel操作するライブラリ(openpyxl)

GitHub(ericgazoni / openpyxl)

github.com

Anaconda Promptからjupyterthemesをインストールします。

  • 以下のコマンドでインストールします。
[Anaconda Prompt]
(test1) C:\Users\user01>pip install openpyxl

openpyxlの公式使い方サイトはこちら

openpyxl.readthedocs.io

  • Excelファイルを作成(サンプルコード)
from openpyxl import Workbook
wb = Workbook()

# grab the active worksheet
ws = wb.active

# セルに直接データを配置することができます
ws['A1'] = 42

# 行にも配置できます
ws.append([1, 2, 3])

# Pythonデータ型は自動でdatetime型に変換されます
ws['A2'] = datetime.datetime.now()

# Excelファイルを保存します
wb.save("sample.xlsx")

f:id:persimoon:20210101105032j:plain
openpyxlでExcel操作サンプル