Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python openpyxl按值查找单元格或行_Python_Openpyxl - Fatal编程技术网

Python openpyxl按值查找单元格或行

Python openpyxl按值查找单元格或行,python,openpyxl,Python,Openpyxl,如果我有一个值而不是遍历整个文档来搜索它,那么有没有一种方法可以让任何人知道我可以在文档中的何处找到单元格或行?情况是,我需要比较非常大的电子表格,我使用一个UUID来进行比较,UUID存在于每张表格的每条记录中 因此,基本上: ws1 = rows1 ws2 = rows2 for row1 in rows1: uuid = row1[0].value comp = row1[1].value for row2 in rows2: i

如果我有一个值而不是遍历整个文档来搜索它,那么有没有一种方法可以让任何人知道我可以在文档中的何处找到单元格或行?情况是,我需要比较非常大的电子表格,我使用一个UUID来进行比较,UUID存在于每张表格的每条记录中

因此,基本上:

ws1 = rows1
ws2 = rows2  
for row1 in rows1:
    uuid = row1[0].value
    comp = row1[1].value
        for row2 in rows2:
            if row2[0] = uuid
                if row2[0] = comp
                    do-stuff()

这似乎比它需要的更嵌套。有没有比这更容易找到行2中的值的方法?

没有,除了逐单元格搜索外,没有其他方法可以按内容进行搜索