【问题标题】:Excel File Corrupted by Simple Import Image using Openpyxl, with Python3Excel 文件被使用 Openpyxl 和 Python3 的简单导入图像损坏
【发布时间】:2018-12-18 01:52:20
【问题描述】:

问题:我只是将图像添加到现有 xl 文件中,但文件被以下脚本损坏。

规格:openpyxl= 2.5.11,python= 3.7.11,excel= 16.16.5

相关发帖:Insert image in openpyxl

脚本:

from openpyxl import Workbook
from openpyxl.drawing.image import Image
import openpyxl

image_path =os.path.expanduser('.../logo.png')
xl_path =os.path.expanduser('.../Insert Image File.xlsx')

wb = Workbook()
ws = wb.active
img = openpyxl.drawing.image.Image(image_path) 
ws.add_image(img,'A1')

wb.save(xl_path)

当我打开 excel 文件时,我会看到以下弹出窗口。

【问题讨论】:

标签: python-3.x openpyxl


【解决方案1】:

最近的openpyxl更新解决了这个问题。

【讨论】:

    猜你喜欢
    • 2020-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-01
    • 2018-01-29
    • 2019-11-20
    • 1970-01-01
    相关资源
    最近更新 更多