使用XLRD包识别Excel工作表单元格颜色代码-python,excel,xlrd-...

 

 

使用XLRD包识别Excel工作表单元格颜色代码



 

使用XLRD包识别Excel工作表单元格颜色代码-python,excel,xlrd-...

我写一个python脚本来读取从 Excel xlrd数据。几个工作表中的 单元格突出显示不同的 颜色,我想找出 单元格颜色代码。有没有办法做到这一点?一个例子将是非常赞赏。...

python excel xlrd
我写一个python脚本来读取从Excel xlrd数据。几个工作表中的单元格突出显示不同的颜色,我想找出单元格的颜色代码。有没有办法做到这一点?一个例子将是非常赞赏。
本文地址 :CodeGo.net/374850/
-------------------------------------------------------------------------------------------------------------------------
1. 这里有一个方法来处理这个问题:

import xlrd
book = xlrd.open_workbook("sample.xls", formatting_info=1)
sheets = book.sheet_names()
print "sheets are:", sheets
for index, sh in enumerate(sheets):
 sheet = book.sheet_by_index(index)
 print "Sheet:", sheet.name
 rows, cols = sheet.nrows, sheet.ncols
 print "Number of rows: %s Number of cols: %s" % (rows, cols)
 for row in range(rows):
  for col in range(cols):
   print "row, col is:", row+1, col+1,
   thecell = sheet.cell(row, col)  # could get 'dump',
'value', 'xf_index'
   print thecell.value,
   xfx = sheet.cell_xf_index(row, col)
   xf = book.xf_list[xfx]
   bgx = xf.background.pattern_colour_index
   print bgx

在Python中的Excel谷歌集团
本文标题 :使用XLRD包识别Excel工作表单元格颜色代码
本文地址 :CodeGo.net/374850/

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值