前提:安装xlrd,xlwt,xlutils库
思路:用xlrd读,用xlwt写,xlutils整合
from xlrd import open_workbook
from xlutils.copy import copy
rexcel = open_workbook("成绩.xls") # 保留原有样式
# 用 xlutils 提供的copy方法将 xlrd 的对象转化为 xlwt 的对象
excel = copy(rexcel)
# 用 xlwt 对象的方法获得要操作的 sheet
table = excel.get_sheet(0)
table.write(62, 2, "=AVERAGE(C2:C62)")
table.write(62, 0, "总分")
excel.save("成绩.xls")