我有一个带有5个标签的Excel电子表格。我想在“ a”选项卡中进行一些操作,并想覆盖“ a”选项卡的输入,以便我可以在具有一些数据透视表的电子表格中保留所有其他选项卡。 这是我使用的代码,但是它只会覆盖我使用过的标签,并删除所有其他标签:
r_filenameXLSX = 'Desktop\\input.xlsx'
w_filenameXLSX = 'Desktop\\input.xlsx'
# open the Excel file
xlsx_file = pd.ExcelFile(r_filenameXLSX)
# read the contents
xlsx_read = {
sheetName: xlsx_file.parse(sheetName)
for sheetName in xlsx_file.sheet_names
}
#xlsx_read
a = xlsx_read['a'].head(10)
# write to Excel
a.to_excel(w_filenameXLSX, index=False)