【问题标题】:Open an existing excel file and writing a new line in Python打开一个现有的 excel 文件并在 Python 中编写一个新行
【发布时间】:2021-04-15 21:09:44
【问题描述】:

我搜索了一些关于我的问题的旧答案,但找不到答案。

问题:我想打开一个现有的 Excel 文件,而不是写一个带有列表的换行符,而不是保存当前的 Excel 文件。

我当前的代码是:

导入熊猫

import pandas as pd
l_bsp = range(1,13)
df = pd.read_excel("Existing_file.xlsx")
df.loc[df.shape[0]+1] = l_bsp
print(df)

现在它只更改我的数据框而不更改 Excel 文件。如何将列表添加到现有的 excel 文件中?

谢谢。

【问题讨论】:

标签: python excel pandas


【解决方案1】:

您的代码仅读取 Excel 文件而不将其写回。您可以使用df.to_excel() 等命令。为了更好地理解编写过程,建议你也看看Writing Excel files上的pandas用户指南

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-30
    • 2016-01-31
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 2020-10-20
    • 2013-09-03
    相关资源
    最近更新 更多