workbook = openpyxl.workbook() ^^^^^^^^^^^^^^^^^^^ TypeError: 'module' object is not callable
时间: 2024-01-25 19:04:52 浏览: 32
以下是关于报错TypeError: 'module' object is not callable的解释和解决方法:
1. 这种报错通常是因为尝试调用一个模块对象,而不是模块中的可调用函数或类。在这种情况下,workbook是openpyxl模块中的一个类,而不是一个可调用函数。
2. 要创建一个工作簿对象,应该使用openpyxl.Workbook()而不是openpyxl.workbook()。
```python
import openpyxl
workbook = openpyxl.Workbook()
```
相关问题
workbook = openpyxl.load_workbook('example.xlsx') print(workbook.filename)报错提示 workbook object has no attribute filename
`workbook` 对象确实没有 `filename` 属性。如果您想获取工作簿的文件名,可以使用 `workbook` 对象的 `title` 属性来获取工作簿的标题,然后将其与文件名扩展名连接起来。
下面是一个示例代码,演示如何获取文件名:
```python
import os
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 获取工作簿的标题
title = workbook.title
# 获取文件名和扩展名
filename, ext = os.path.splitext('example.xlsx')
# 将标题、文件名和扩展名连接起来
full_filename = f"{title}_{filename}{ext}"
# 输出文件名
print(full_filename)
```
这会输出类似于 `Sheet1_example.xlsx` 的文件名,其中 `Sheet1` 是工作簿的标题。
workbook = openpyxl.Workbook()
这是使用openpyxl模块创建一个新的工作簿(Workbook)对象的代码。openpyxl是一个第三方Python库,用于处理Excel文件。此代码将创建一个名为“Workbook”的新工作簿对象,并将其分配给名为“workbook”的变量。可以使用该对象创建新的工作表、添加数据、保存文件等操作。
相关推荐
![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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)