AttributeError: 'Worksheet' object has no attribute 'insert_column'. Did you mean: 'insert_cols'?
时间: 2024-08-12 11:05:49 浏览: 126
AttributeError: module 'tensorflow.compat.v1' has no attribute '
您提到的`AttributeError`是因为`Worksheet`对象在`openpyxl`库中实际上并没有名为`insert_column`的方法。应该是`insert_cols`方法用于插入整列。这是修复后的代码片段:
```python
import os
import glob
from openpyxl import load_workbook
# ... (其他部分代码相同)
# 插入新列(更正为insert_cols)
ws.insert_cols(0) # 在第0列前插入一列
ws.cell(row=1, column=0).value = "分支机构通知结果"
ws.insert_cols(1) # 在第0列后插入一列
ws.cell(row=1, column=1).value = "是否更新手机号码"
#... (其他部分代码相同)
```
现在应该不会报错,代码会按照预期工作。
阅读全文