xlrd python库

xlrd python库,python,xlrd,Python,Xlrd,当我尝试此代码时,interpritator返回我: AttributeError:“模块”对象没有“打开工作簿”属性 怎么了?在所有的手册中都输入了这个代码 最可能的解释是,您意外地创建了自己的xlrd.py文件,而该文件是在实际文件之前找到的 解决办法是找到冒名顶替者并将其删除。尝试导入xlrd;打印xlrd.\uuuu文件\uuuu以查找罪犯:-) 另外,您需要同时删除.py文件及其.pyc缓存版本。+1。但是我建议重命名.py文件并删除任何.pyc文件。。。一个常见的场景是,一个人正在尝

当我尝试此代码时,interpritator返回我: AttributeError:“模块”对象没有“打开工作簿”属性
怎么了?在所有的手册中都输入了这个代码

最可能的解释是,您意外地创建了自己的xlrd.py文件,而该文件是在实际文件之前找到的

解决办法是找到冒名顶替者并将其删除。尝试导入xlrd;打印xlrd.\uuuu文件\uuuu以查找罪犯:-)

另外,您需要同时删除.py文件及其.pyc缓存版本。

+1。但是我建议重命名.py文件并删除任何.pyc文件。。。一个常见的场景是,一个人正在尝试一个新模块
foo
,并编写一个名为
foo.py
的小脚本文件。
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