栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

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

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

这是处理此问题的一种方法:

import xlrdbook = xlrd.open_workbook("sample.xls", formatting_info=True)sheets = book.sheet_names()print "sheets are:", sheetsfor 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 Google Group的更多信息。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/639104.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号