簡體   English   中英

打開現有的 excel 文件並在 Python 中寫入新行

[英]Open an existing excel file and writing a new line in Python

我搜索了一些關於我的問題的舊答案,但找不到答案。

問題:我想打開一個現有的 Excel 文件,而不是寫一個帶有列表的換行符,而不是保存當前的 Excel 文件。

我目前的代碼是:

進口 pandas

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)

現在它只改變我的 Dataframe 而不改變 Excel 文件。 如何將列表添加到現有的 excel 文件中?

謝謝你。

您的代碼僅讀取 Excel 文件而不將其寫回。 您可以使用諸如df.to_excel()類的命令。 為了更好地理解編寫過程,建議你也看看 pandas user guide on Writing Excel files

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM