python xlrdstring匹配

我无法在API中find任何东西。 有没有办法根据string匹配返回单元格的行号或坐标? 例如:给脚本一个string,并扫描.xls文件,当它find一个匹配string的单元格时,它返回坐标或行号。

for i in range(sheet.nrows): row = sheet.row_values(i) for j in range(len(row)): if row[j] == search_value: return i,j return None 

像这样的东西…只是一个基本的search

你可以试试下面的function,谢谢你Joran

 def look4_xlrd (search_value, sheet) : lines = [] columns = [] for i in range (sheet.nrows) : row = sheet.row_values(i) for j in range(len(row)) : if row[j] == search_value : lines.append(i) columns.append(j) del row return lines, columns