from xlutils.copy import copy import xlrd import os #1、打一要修改的excel #2、再打开另一个excel #3、把第一个excel里面修改东西写到第二个里头 #4、把原来的excel删掉,新的excel名改成原来的名字 book = xlrd.open_workbook('stu.xls') #复制一个excel new_book = copy(book)#复制了一份原来的excel #通过获取到新的excel里面的sheet页 sheet = new_book.get_sheet(0)#获取到第一个sheet页 sheet.write(6, 0, 'Dandan Sun')#写入excel,第一个值是行,第二个值是列 new_book.save('stu_new.xls')#保存新的excel,保存excel必须使用后缀名是.xls的,不是能是.xlsx的 os.remove('stu.xls') os.rename('stu_new.xls','stu.xls')
重新起航!