我想将输入数据添加到excel工作表中,但会创建一个新工作表,并将输入数据写入其中,而输入数据不会保存在旧工作表中
def teach_add_3():
with pd.ExcelWriter('bd1.xlsx', engine='openpyxl', mode='a') as writer:
df = pd.read_excel('bd1.xlsx', sheet_name='teachers')
index = int(input("Enter index: "))
teacher = input("Enter teacher: ")
subject = input("Enter subject: ")
df.loc[index, 'Преподаватели'] = teacher
df.loc[index, 'Предметы'] = subject
df.to_excel(writer, sheet_name='teachers')
曾经有一张纸老师,保存后会出现一张名为teacher1的新纸,输入的数据保存在那里
暂无答案!
目前还没有任何答案,快来回答吧!