gpt4 book ai didi

python - 无法从 'save_virtual_workbook' 导入名称 'openpyxl.writer.excel'

转载 作者:行者123 更新时间:2023-12-02 17:57:43 30 4
gpt4 key购买 nike

图书馆有更新吗?

之前它完美运行,今天我更新了它不再加载

我搜索了但找不到任何其他选项

最佳答案

看起来开发人员的新建议是使用临时文件: https://openpyxl.readthedocs.io/en/3.1/tutorial.html?highlight=save#saving-as-a-stream

更新:我最终不得不修改后使用它

from tempfile import NamedTemporaryFile
from openpyxl import Workbook

wb = Workbook()

with NamedTemporaryFile() as tmp:
tmp.close() # with statement opened tmp, close it so wb.save can open it
wb.save(tmp.name)
with open(tmp.name, 'rb') as f:
f.seek(0) # probably not needed anymore
new_file_object = f.read()

因为 with 语句打开文件,然后 wb.save(需要一个 string filename)试图打开它,导致 Exception

关于python - 无法从 'save_virtual_workbook' 导入名称 'openpyxl.writer.excel',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75299506/

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