python cell设置单元格类型 python如何获取单元格颜色_字体颜色

图一:源数据

python cell设置单元格类型 python如何获取单元格颜色_背景颜色_02

图二:目标数据

需求:

(使用xlrd)把图一A或B的内容单独拿出来,要A得A要B得B,相同的背景颜色作为一个单独的数组。

 

想法:

循环行数{
    读取第一列的值
    if 值 == ‘A或B’:
        break
}
截止处为起始行数start_row
循环从该行起{
    if 字体颜色 == 红色:
        break
    if 背景颜色 == 绿色:
        绿色数组.append(值)
    elif 背景颜色 == 棕色?:
        棕色?数组.append(值)
    elif 背景颜色 == 白色:
        白色数组.append(值)
} 
截止处为结束行数end_row