📅  最后修改于: 2023-12-03 15:19:31.944000             🧑  作者: Mango
Python是一种功能强大的编程语言,可以用于各种用途。其中一种用途就是写入Excel文件。Python中有几个库可用于创建、读取和编辑Excel文件,其中最流行的是xlwt、openpyxl和xlsxwriter。
在本篇文章中,我们将介绍如何使用openpyxl库写入Excel文件,并附上代码示例。
首先,我们需要安装openpyxl库。可以使用以下命令安装:
pip install openpyxl
让我们通过以下代码创建一个Excel文件:
import openpyxl
wb = openpyxl.Workbook()
wb.save('example.xlsx')
这会创建一个名为"example.xlsx"的Excel文件。接下来,我们将往这个文件中写入数据。
让我们创建一个新的工作表,并在其中写入一些数据:
import openpyxl
wb = openpyxl.Workbook()
ws = wb.active
ws['A1'] = 'Name'
ws['B1'] = 'Age'
ws['A2'] = 'John'
ws['B2'] = 25
ws['A3'] = 'Alice'
ws['B3'] = 30
wb.save('example.xlsx')
在上述代码中,我们首先创建了一个名为"example.xlsx"的Excel文件,并获取了其中的一个工作表。然后,我们依次将名称、年龄和值写入工作表中。
接下来,我们将学习如何向现有的Excel文件中添加数据。
我们可以通过以下代码将数据添加到现有的Excel文件中:
import openpyxl
wb = openpyxl.load_workbook('example.xlsx')
ws = wb.active
ws['A4'] = 'Bob'
ws['B4'] = 35
wb.save('example.xlsx')
在上述代码中,我们首先使用load_workbook()方法加载名为"example.xlsx"的Excel文件,并获取其中的一个工作表。然后,我们往其中添加了一行数据:Bob的名称和年龄。
在本篇文章中,我们介绍了如何使用openpyxl库写入Excel文件,并向现有文件中添加数据。openpyxl是一个强大的Python库,它提供了丰富的功能和易于使用的API,可以轻松地处理Excel文件。
希望本篇文章对您有所帮助!