- 1. 概要
- 2. インストール
- 3. 使い方
- 4. 問題
- 5. 参考サイト
1. 概要
「openpyxl」は、「Claude」上等兵が、使わせてくれと言うので、インストールしたものです。
参考サイトによれば。
Python の openpyxlは、Microsoft Excel(.xlsx/.xlsm)ファイルを Python から直接読み書き・編集できる便利なライブラリです。
だそうな。
2. インストール
「FreeBSD」の場合、「ports」に。
/usr/ports/textproc/py-openpyxl
ちゅうのがありますが、それ以外では、「pip」でインストールします。
pip install openpyxl
3. 使い方
具体的にソースを書いたことがないので、さらっと。
import openpyxl
# ブックの読み込み
wb = openpyxl.load_workbook("test.xlsx")
# アクティブなシートの取得
ws = wb.active
# セルA1の値を取得して表示
print(ws["A1"].value)
てなことができるそうな。
4. 問題
読み込み時に、下記のような警告が表示されるらしく・・・。
Data Validation extension is not supported and will be removed
このパッケージを使用して、「Excel」ファイルを更新すると。
「拡張データ入力規則(プルダウン)が失われる」そうなので、少なくとも、現在(2026年9月17日)は使わない方がよさそうです。
5. 参考サイト
本ページは、「Google」大先生および「Claude」上等兵を参考にさせていただきました。
|
|