使用OpenPyXL创建Excel文件时触发TypeError问题求助
解决OpenPyXL创建Excel文件时的TypeError问题
你的代码里的导入和实例化工作簿的方式存在错误,这是触发TypeError的直接原因:
- Python是大小写敏感的语言,openpyxl中的工作簿类是
Workbook(首字母大写),你写成了小写的workbook,导致无法正确调用类来创建实例。
修正后的代码如下:
from openpyxl import Workbook wb = Workbook() ws = wb.active ws.title = "Sheet-1" ws['A1'] = "Simple data" wb.save("too_bad.xlsx")
这个问题和你的计算机无关,只是代码里的类名大小写不符合库的定义,修正后即可正常生成Excel文件。
内容的提问来源于stack exchange,提问作者Diwash Adh
相关产品推荐
相关产品推荐

