Install & Compatibility
Where this runs
tested against v1.0.5 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 37.3MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 2.4s · import 0.000s · 38MB
35MB installed
● package 35MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
SheetImageLoader
✓ from openpyxl_image_loader import SheetImageLoader
✗ from openpyxl_image_loader import OpenpyxlImageLoader
Load a workbook, select a sheet, and extract an image from a specific cell.
from openpyxl import load_workbook
from openpyxl_image_loader import OpenpyxlImageLoader
wb = load_workbook('example.xlsx')
ws = wb.active
image_loader = OpenpyxlImageLoader(ws)
image = image_loader.get('A1') # returns PIL Image or None
if image:
image.save('extracted_image.png')
Upgrade
Version history
1.0.5latest on PyPI · released Jan 23, 2020
Audit
Dependencies
openpyxlrequiredCore dependency for Excel file handling.