python批写数据到excel表格
时间: 2023-09-09 16:00:46 浏览: 102
使用Python批量写数据到Excel表格可以使用第三方库openpyxl来实现。下面是一个简单的示例:
1. 首先,确保已将openpyxl安装在您的计算机上。您可以使用pip install openpyxl命令进行安装。
2. 导入openpyxl库:
```
import openpyxl
```
3. 创建一个新的Excel工作簿:
```
workbook = openpyxl.Workbook()
```
4. 选择或创建一个要写入数据的工作表:
```
worksheet = workbook.active
```
5. 定义要写入的数据:
```
data = [
['Name', 'Age'],
['John', 20],
['Jane', 25],
['Tom', 22]
]
```
6. 将数据写入工作表的单元格中:
```
for row in data:
worksheet.append(row)
```
7. 保存Excel工作簿:
```
workbook.save('data.xlsx')
```
8. 最后,关闭工作簿:
```
workbook.close()
```
上述代码将按照给定的数据格式将数据写入Excel表格中的单元格,并将其保存为名为"data.xlsx"的文件。您可以根据需要自定义数据和文件名。
这只是一个简单的示例,openpyxl库还提供了许多其他功能,如修改已有单元格的值、设置单元格样式等。您可以参考官方文档以获得更详细的信息和更多示例。
阅读全文