如何用Python将excel中的图片保存在桌面上?
大家知道,如何用Python将excel中的图片保存在桌面上?用了excel2img一直报错{:10_266:}import excel2img
excel2img.export_img("C:\\Users\Administrator\Desktop\\text.xlsx","image.png","sheet1!B2:j15") 您可以使用openpyxl库来实现将excel中的图片保存在桌面上的操作。以下是示例代码:
import openpyxl
# 打开excel文件
workbook = openpyxl.load_workbook('C:\\Users\\Administrator\\Desktop\\text.xlsx')
# 选择要操作的工作表
worksheet = workbook['sheet1']
# 获取图片对象
img = worksheet['B2'].image
# 保存图片
img.save('C:\\Users\\Administrator\\Desktop\\image.png')
需要注意的是,openpyxl库只能读取xlsx格式的excel文件,如果您的文件是xls格式的,需要先转换为xlsx格式。 isdkz 发表于 2023-9-15 14:29
您可以使用openpyxl库来实现将excel中的图片保存在桌面上的操作。以下是示例代码:
大佬,这个B2是指什么?
img = worksheet['B2'].image 世味 发表于 2023-9-15 14:42
大佬,这个B2是指什么?
就是excel表那个B列第2行
页:
[1]