python将提取的数据写入excel中的代码
时间: 2023-10-03 18:09:16 浏览: 72
你可以使用Python中的`openpyxl`库来操作Excel文件,下面是一个简单的示例代码:
```python
import openpyxl
# 创建一个Excel文件
workbook = openpyxl.Workbook()
# 创建一个工作表
worksheet = workbook.active
# 写入数据
worksheet['A1'] = '姓名'
worksheet['B1'] = '年龄'
worksheet['C1'] = '性别'
data = [
{'name': '张三', 'age': 18, 'gender': '男'},
{'name': '李四', 'age': 20, 'gender': '女'},
{'name': '王五', 'age': 22, 'gender': '男'}
]
for i, item in enumerate(data):
worksheet.cell(row=i+2, column=1, value=item['name'])
worksheet.cell(row=i+2, column=2, value=item['age'])
worksheet.cell(row=i+2, column=3, value=item['gender'])
# 保存文件
workbook.save('data.xlsx')
```
在这个示例中,我们创建了一个Excel文件,并且在第一个工作表中写入了一些数据。`workbook.active`表示当前活跃的工作表,我们可以通过`worksheet['A1']`的方式来访问单元格,也可以通过`worksheet.cell(row=1, column=1)`的方式来访问单元格。`worksheet.cell()`方法返回的是一个`Cell`对象,我们可以使用`Cell`对象的`value`属性来设置单元格的值。
最后,我们使用`workbook.save()`方法将文件保存到本地。
阅读全文