import xlrd
wb = xlrd.open_workbook("file.xls")
wb.sheet_names()
sh = wb.sheet_by_index(0)
for item in sh.col(0):
value = unicode(item.value)
if value.startswith("cheap"):
print value
当我尝试这段代码时,interpritator会回复我: AttributeError:'模块'对象没有属性' open_workbook' 怎么了?在所有手册中键入此代码!
答案 0 :(得分:7)
最可能的解释是,您不小心创建了自己的xlrd.py文件,该文件在真实文件之前找到。
解决方案是找到冒名顶替者并将其删除。尝试import xlrd; print xlrd.__file__
找到罪魁祸首: - )
P.S。您将需要删除.py文件及其.pyc缓存版本。