AttributeError: module 'xlrd' has no attribute 'load_workbook'
时间: 2023-06-21 09:18:11 浏览: 487
这个错误提示说明xlrd库没有load_workbook这个函数,这是因为load_workbook是openpyxl库中的函数,而不是xlrd库中的。
如果你想使用xlrd库来读取Excel文件,可以使用open_workbook函数。以下是一个示例代码:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xls')
# 选择工作表
sheet = workbook.sheet_by_index(0)
# 创建空列表,用于存储非空单元格的内容
non_empty_cells = []
# 遍历所有单元格,将非空单元格的内容添加到列表中
for row in range(sheet.nrows):
for col in range(sheet.ncols):
if sheet.cell(row, col).value != '':
non_empty_cells.append(sheet.cell(row, col).value)
# 输出非空单元格的内容列表
print(non_empty_cells)
```
其中,'example.xls'是Excel文件的文件名,可以根据实际情况进行修改。这段代码会将Excel中所有的非空单元格的内容存储在列表non_empty_cells中,并打印输出。
相关问题
AttributeError:module 'xlrd'has no attribute 'open_workbook'
这个错误提示通常表示你使用的xlrd模块中并没有名为open_workbook的属性或方法。这可能是因为你的xlrd模块版本过低,或者你没有正确地安装该模块。
如果你确认已经正确地安装了xlrd模块,并且仍然遇到这个错误,那么可能是因为你在代码中写错了该模块的调用方式。可以尝试检查你的代码并确保你正确地调用了open_workbook方法。
AttributeError: module 'xlrd' has no attribute 'open_book'怎么改
在xlrd 2.0.0版本中,`open_book()`方法已经被弃用。你可以使用`open_workbook()`方法替换它。请尝试以下代码:
```python
import xlrd
workbook = xlrd.open_workbook('example.xlsx')
```
如果你使用的是旧版本的xlrd,可以尝试升级到2.0.0版本。如果不能升级,可以使用以下代码:
```python
import xlrd
workbook = xlrd.open_workbook(filename='example.xlsx', on_demand=True)
```
在旧版本中,`open_book()`方法需要指定`filename`参数,而且还需要设置`on_demand=True`参数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)