python写入excel指定列
时间: 2023-09-16 11:13:10 浏览: 42
可以使用Python中的openpyxl库来操作Excel文件,下面是一个简单的示例代码,将数据写入到指定的列中:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 写入数据
data = ['apple', 'banana', 'cherry']
col_num = 2 # 指定第二列
for index, value in enumerate(data):
row_num = index + 1 # 从第一行开始
worksheet.cell(row=row_num, column=col_num, value=value)
# 保存文件
workbook.save('example.xlsx')
```
在上面的示例中,我们打开名为example.xlsx的Excel文件,并选择名为Sheet1的工作表。然后,我们将数据写入到第二列中,这里使用了一个for循环来遍历数据并写入到单元格中。最后,我们保存文件并关闭Excel工作簿。