如何通过python更改Excel工作表选项卡的背景颜色

如何通过python更改Excel工作表选项卡的背景颜色,python,python-2.5,xlwt,Python,Python 2.5,Xlwt,我正在生成报告,并希望在其失败时突出显示该选项卡 import xlrd import xlwt wb = Workbook() add_result = wb.add_sheet(req_id[req_num]) wb.save("report_name.xls") 我发现了一些东西,但它将使用另一个库,即xlsxwriter()。但是,我更喜欢尽可能少使用lib。突出显示选项卡是什么意思:为选项卡着色还是只激活工作表?我的意思是为选项卡着色..明白了,我打赌没有办

我正在生成报告,并希望在其失败时突出显示该选项卡

import xlrd    
import xlwt

wb = Workbook()    
add_result = wb.add_sheet(req_id[req_num])    
wb.save("report_name.xls")

我发现了一些东西,但它将使用另一个库,即xlsxwriter()。但是,我更喜欢尽可能少使用lib。突出显示选项卡是什么意思:为选项卡着色还是只激活工作表?我的意思是为选项卡着色..明白了,我打赌没有办法通过xlwt实现。使用win32com.client导入调度如何?
xl = Dispatch( "Excel.Application")

xl.Visible = False

xlFile = "C:/tab_colour.xls"

wkb = xl.Workbooks.Open(xlFile)

sheet = xl.Worksheets.Item("SVP INFO")

sheet.Tab.Color = 255

wkb.Save()

wkb.Close()

xl.Quit()

xl = None