Python 使用openpyxl将数据输入excel

Python 使用openpyxl将数据输入excel,python,openpyxl,Python,Openpyxl,我是一个初学者,我需要做一个程序,要求我的个人信息,并记录在一个excel文档,这是有效的。我的问题是,我需要每次运行程序时,我输入的数据都被覆盖在同一行中,我想知道如何做到这一点,以便每次我输入一些数据时,数据都被写入不同的行中 正如你们在这里看到的,这是因为这是我的工作方式,但正如我之前所说的,我需要让他们写在不同的行中,我该怎么做 from openpyxl import load_workbook 打印(“菜单\n\n1)-Nuevo\n2-Mostrar”) opcion=输入(“E

我是一个初学者,我需要做一个程序,要求我的个人信息,并记录在一个excel文档,这是有效的。我的问题是,我需要每次运行程序时,我输入的数据都被覆盖在同一行中,我想知道如何做到这一点,以便每次我输入一些数据时,数据都被写入不同的行中

正如你们在这里看到的,这是因为这是我的工作方式,但正如我之前所说的,我需要让他们写在不同的行中,我该怎么做

from openpyxl import load_workbook
打印(“菜单\n\n1)-Nuevo\n2-Mostrar”)

opcion=输入(“Elige una opción”)

如果opcion==“1”: 打印(“新注册表”\n)

nombre = input("Ingresar nombre ")
apellido = input("Ingresar apellido ")
cedula = input("Ingresar cedula ")

print("Se ha guardado el nombre de " + nombre + "\n")


libro = load_workbook('Libro.xlsx')     

hoja = libro['Hoja1']
hoja['A2'] = nombre  
hoja['B2'] = apellido  
hoja['C2'] = cedula  

libro.save('Libro.xlsx')