gpt4 book ai didi

python - 使用 Python 将大量数据框 append 到现有的 excel 文件

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

以下是我的代码片段:

writer = pd.ExcelWriter(path_file, engine= 'openpyxl')
df.to_excel(writer, index= False)

df.to_excel(writer, startrow= len(df), index= False)

writer.save()

df 具有我需要追加的所有数据。

我有一个链接到 Tableau 工作簿的 Excel 主表。

我已将大量数据提取到数据框中,我希望能够将数据框 append 到现有的主 Excel 工作表。

我查看了 stackoverflow 上的其他解决方案,但一直无法找到任何有效的解决方案。

现在的问题是完全覆盖文件并创建一个新副本。

有什么想法吗?谢谢:D

最佳答案

使用 csv 工具。用于处理 CSV 文件的免费命令行实用程序。

https://csvkit.readthedocs.io

您可以使用 in2csv 将 Excel 转换为 CSV,并使用 csvstack 合并多个 CSV 文件。 csvkit 是用 Python 编写的,可以很好地与 Python 配合使用,但可以用作独立的工具套件。遵循与简单 Unix 命令行工具相同的设计方法。

关于python - 使用 Python 将大量数据框 append 到现有的 excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43546284/

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