python批量添加excel的一列
时间: 2023-11-12 14:57:25 浏览: 169
ArcGIS中利用python语言基于excel批量添加字段,附件赠送完整脚本工具
可以使用Python的openpyxl库来批量添加Excel的一列。具体步骤如下:
1. 导入openpyxl库
```python
import openpyxl
```
2. 打开Excel文件
```python
workbook = openpyxl.load_workbook('example.xlsx')
```
3. 选择要操作的工作表
```python
worksheet = workbook['Sheet1']
```
4. 在指定列后面插入一列
```python
worksheet.insert_cols(2)
```
5. 遍历每一行,向新插入的列中写入数据
```python
for row in worksheet.iter_rows(min_row=1, max_row=worksheet.max_row, min_col=2, max_col=2):
for cell in row:
cell.value = 'new data'
```
6. 保存Excel文件
```python
workbook.save('example.xlsx')
```
阅读全文