반응형
from openpyxl import Workbook
from openpyxl.drawing.image import Image

wb = Workbook()
ws = wb.active

img = Image("img.png")

# C3 위치에 img.png 파일의 이미지를 삽입
ws.add_image(img, "C3")

wb.save("sample_image.xlsx")
wb.close()

 

이미지 삽입은 다음과 같이한다.

Image를 통해 이미지를 저장한 후 해당 이미지를 어느셀에 위치시킬지

add_image를 통해 작업해주면 된다.

 

이때 ImportError: You must install Pillow to fetch image objects 가 나타날 경우
pip install Pillow를 해준다

반응형