gpt4 book ai didi

excel - 使用python复制图像时,图像在excel文档中消失

转载 作者:行者123 更新时间:2023-12-03 15:11:54 24 4
gpt4 key购买 nike

import openpyxl

def factuur():
wb = openpyxl.load_workbook('factuurvoorbeeld1.xlsx')
Blad1 = wb.active
Blad1['K7'] = 'logo.png'
Blad1['E22'] = factuurNr.get()
Blad1['E23'] = datum.get()
Blad1['E24'] = debNr.get()
Blad1['E25'] = locatie.get()
wb.save('{}.xlsx'.format(factuurNr.get() + ',' + debNr.get()))

我正在尝试编写一个使用简单的 GUI 和输入字段自动填写 Excel 文档的应用程序。问题是,每次 python 复制基本 Excel 文件(每个文档中都有个人信息和一张图像的那个)时,图像就会消失。你们中的任何人都知道该怎么做吗?我正在使用 Python 3.5。

我尝试过的事情:
1)多个Excel模块
2)关于在excel中编写代码的一些事情(不确定我是否正确地这样做了)

抱歉我的描述太糟糕了,我真的不知道如何描述这种东西。
如果您想了解更多,请在评论中留下问题,我会尽可能多地检查。

Blad1 = excel 文档的第一张表。

最佳答案

我面临与 openpyxl 2.6.2 相同的问题

Logo 图像已添加到模板 excel 文件中,但在导出的 .xlsx 文件中消失了

我只是安装Pillow现在它可以很好地导出所有图像。

pip install Pillow

这是我从模板 excel 文件创建工资单的示例代码:
from openpyxl import load_workbook


def create_salary_slip():
wb = load_workbook(filename = 'salary.xlsx')
# grab the active worksheet
ws = wb.active
# Add Income
ws['D11'] = 25000
# Add deduction
ws['M11'] = 1500
# Save the file
wb.save("sample.xlsx")

create_salary_slip()

关于excel - 使用python复制图像时,图像在excel文档中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40606139/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com