openpyxl 复制图片到另一个 sheet 页
使用 openpyxl 模块可以将图片从一个 sheet 页复制到另一个 sheet 页。下面是一个示例代码:
from openpyxl import load_workbook
from openpyxl.drawing.image import Image
# 打开工作簿
wb = load_workbook('example.xlsx')
# 获取源 sheet 页和目标 sheet 页
source_sheet = wb['Sheet1']
target_sheet = wb['Sheet2']
# 获取源 sheet 页中的图片
img = source_sheet['A1'].image
# 将图片添加到目标 sheet 页中
target_sheet.add_image(img, 'B2')
# 保存工作簿
wb.save('example.xlsx')
在上面的代码中,我们首先打开了一个名为 "example.xlsx" 的工作簿,然后获取了源 sheet 页和目标 sheet 页。接着,我们从源 sheet 页中获取了 A1 单元格中的图片,并将其添加到目标 sheet 页的 B2 单元格中。最后,我们保存了工作簿
原文地址: https://www.cveoy.top/t/topic/fjsl 著作权归作者所有。请勿转载和采集!