if os.path.exists('files/example4.xlsx'):
wb = openpyxl.load_workbook('files/example4.xlsx')else:
wb = openpyxl.Workbook()
wb.save('files/example4.xlsx')if'student'in wb.sheetnames:
sheet = wb['student']else:
sheet = wb.create_sheet('student',0)
sheet.cell(1,1).value ='姓名'
sheet.cell(1,2).value ='年龄'
sheet.cell(1,3).value ='性别'
sheet.cell(1,4).value ='电话'
wb.save('files/example4.xlsx')
m_c = sheet.max_column
r =1whileTrue:
r +=1
name =input('请输入学生的姓名:')
age =input('请输入学生的年龄:')
gender =input('请输入学生的性别:')
tel =input('请输入学生的电话:')
yn =input('是否继续(Y/N):')
sheet.cell(r,1).value = name
sheet.cell(r,2).value = age
sheet.cell(r,3).value = gender
sheet.cell(r,4).value = tel
if yn =='N':break
wb.save('files/example4.xlsx')