怎么使用指定的值去搜索excel并获得cell的坐标?(xlrd)

如何使用指定的值去搜索excel并获得cell的坐标?(xlrd)
大家好:
     请问如何使用指定的值去搜索excel,并获得目标cell的坐标,将当前cell的值存储到字典中?

例如:
name                        age                    addr                phone.no
aaa                            2                        xxx                555
bbb                            5                        xxxx               666
ccc                            2                        xxxx               666
例如要寻找值为666(有可能是多个)的cell的位置,并将666所在的行的name,age,addr 存储于字典中?
本人木有任何python经验 最近才开始学习,表述不清楚的地方麻烦指正,感谢回答先。
------解决方案--------------------
我不知道xlrd是否有现成的函数可以调用,但如果表格里的数据量不大的话,我觉得可以自己写个简单的函数实现这个功能:
from xlrd import open_workbook

def genDictByPhone(xls_file,phone)
    l = []
    wb = open_workbook(xls_file)
    sheet = wb.sheet_by_index(0)
    for irow in range(sheet.nrows):
        c_row = sheet.row(irow)
        if str(c_row[3].value) == str(phone):
            d = {}
            d['name'] = c_row[0].value
            d['age'] = c_row[1].value
            d['addr'] = c_row[2].value
            d['phone'] = c_row[3].value
            l.append(d)
    return l

genDictByPhone('test.xls', '666')
------解决方案--------------------
可以看下xlrd的接口,实现是没有问题的