xlwt
import xlwt
excel = xlwt.Workbook(encoding='utf-8') #初始化一个excel
sheet = excel.add_sheet('xlwt_sheet1') #新建一个sheet
#设置样式
style = xlwt.XFStyle()#初始化样式
font = xlwt.Font()#创建字体
font.name = u'微软雅黑' #字体类型
font.colour_index = 6 #字体颜色
font.underline = True #下划线
font.italic = True #斜体
font.height = 400 #字体大小 200等于excel字体大小中的10
style.font = font #设定样式
sheet.write(0,0,'test') #写入不带字体样式的内容
sheet.write(1,0,'test',style) #写入带字体样式的内容
excel.save('D:/exceltest.xls') #记得保存
xlrd
import xlrd
import xlwt
sheet = data.sheets()[index] #根据索引获取表
sheet = data.sheet_by_index(sheet_index) #根据索引获取表
sheet = data.sheet_by_name(sheet_name) #根据名字获