如何开始附加到openpyxl中的特定行?

时间:2019-07-05 10:13:40

标签: python openpyxl

我正在创建一个程序,该程序将允许用户输入有关自己的信息并将其存储在Excel文件中。但是,每当该程序再次使用时,我都希望它们的信息在前一个用户输入后立即存储。这是在关闭上一个程序之后

我已经完成了读取行以查看是否写入内容所需的代码。在看到该行上没有内容后,我只需要开始添加即可。可以说我要从第2行开始追加内容,我该怎么做? 该程序是这样的:

  import openpyxl
  wb = openpyxl.load_workbook('Example.xlsx')
  ws = wb.active
  Main_List = []
  while True:
     asking = input('Would you like to input info? y/n: ')
     if asking.upper() =='N':
        break
     name = input('Name: ')
     age = input('Age: ')
     sex = input('Sex: ')
     My_List = [name, age, sex]
     Main_List.append(My_List)

  for row in Main_List:
     ws.append(row)

0 个答案:

没有答案