python读excel字体颜色_使用python读取excel表格中单元格的颜色:openpyxl或任何其他库...

好的,这里是我需要帮助的,我有一个excel表格,我使用了图案填充,如下图所示。所以我想在python脚本中做的事情基本上是读取每一行以检查单元格是否具有模式填充,以及它是否使用在这些特定单元格中找到的值来执行某些操作。我已经设法完成了使用openpyxl读取excel表格的第一部分。使用python读取excel表格中单元格的颜色:openpyxl或任何其他库

ldx4x.png

代码我做的样品到目前为止是这样。我只需要填补第三步:如果()部分,如果我需要导入另一个库罚款只是让我知道我需要做的:)

from openpyxl import load_workbook

#Step 3: Use this function to read the colours and do something

def postDialog(A, B, C, D, E, F, G, H, I, J, K, L):

if (A == redcolorfill): #HERE How to read pattern fill color of cell

#Step 1: Execute open excel workbook

ACTION1_File = load_workbook('Myfile.xlsx',)

ACTION1_File_Sheet = ACTION1_File.get_sheet_names()[1]

ACTION1_File_Sheet_Name = ACTION1_File.get_sheet_by_name(ACTION1_File_Sheet)

#Step 2: For every row read columns A-L and use in function postDialog

for line in ACTION1_File_Sheet_Name.iter_rows():

#Columns A - L

postDialog(line[0].value, line[1].value, line[2].value, line[3].value, line[4].value, line[5].value,

line[6].value, line[7].value, line[8].value, line[9].value, line[10].value, line[11].value)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值