やったのでメモ。
前提条件
- Windows 10 64bit
- Python 3.8.0
必要なもの
pypi.orgから以下の最新版を事前にダウンロードしておく
名前 | 形式 | 備考 |
---|---|---|
openpyxl | .whl | |
jdcal | .whl | openpyxlに必要。 |
et_xmlfile | setup.py | openpyxlに必要。tar.gz形式のみダウンロードできるので解凍しておく |
インストール
py -m pip install .\jdcal-1.4.1-py2.py3-none-any.whl # py -mを先頭に置くことでpipにPATHが通っていない場合でもpip叩けるようになる
python .\dist\et_xmlfile-1.0.1\setup.py install --user # user指定しないとカレントディレクトリにインストールされてしまう
py -m pip install .\openpyxl-3.0.5-py2.py3-none-any.whl
サンプル
sample.xlsxの全Sheet名とSheet数を表示するスクリプト
get_sheet_names.py
import openpyxl
book = openpyxl.load_workbook("sample.xlsx")
names = book.sheetnames
print(names)
print("---------")
print(len(names))