gpt4 book ai didi

用于打开带有图表的现有 .xlsx 工作簿的 Python 库

转载 作者:太空宇宙 更新时间:2023-11-04 00:29:15 25 4
gpt4 key购买 nike

<分区>

我必须读取某个 .xlsx 文件 (file1.xlsx),从另一个 .csv 文件 (file2.csv) 中提取数据并将处理后的数据连同一些图表写入原始文件 (file1.xlsx)。该文件有现有图表,我查看了 openpyxl、xlswriter、xlsread 和其他 python 库。

似乎 openpyxl 是唯一允许您使用同一个库读取和写回文件的库。其他像 xlswriter 只写,或 xlsread 只读。

然而,即使是 openpyxl 也是有限的,因为如果我读取一个已经有图表的文件,图表就会丢失。

我能想到的仅从 python 执行此操作的唯一方法是结合使用 openpyxl 和 pywin32。1. 从 file2.csv 中提取数据,处理数据并打印输出到另一个 .xlsx 文件(或保存在内存中)2. 使用 pywin32 从内存或 file3.xlsx 复制数据并过去到 file1.xlsx。

之前,我深入pywin32,我想检查一下这是否是一个可行的策略。我在Linux环境下工作,所以我宁愿在这个环境下做数据处理,但我不知道是否有其他出路。

有没有人读过带有图表的 excel 工作簿并将数据写入带有 openpyxl 或其他库的同一个 excel 工作簿(没有丢失图表)?

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