这里给出一份完整的Python实现数据写入Excel表格的教程。在本教程中,我们将使用OpenPyXL库来实现这个目标。下面分为以下几个步骤:
步骤 1:安装OpenPyXL库
我们可以使用pip来安装OpenPyXL库
pip install openpyxl
步骤 2:导入OpenPyXL库
在脚本中导入OpenPyXL库以便使用其API。
import openpyxl
步骤3:创建一个Excel文件
我们首先需要创建一个Excel文件。可以使用openpyxl库的“Workbook()”方法 创建一个新工作簿,并保存在本地。
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 创建一个新的Excel文件并保存
workbook.save('example.xlsx')
步骤4:获取到工作表
我们现在需要获取到新创建的workbook的工作表。通过使用工作薄的“active”属性,它将一直引用工作簿的第一个(唯一)工作表。
# 获取当前活动的工作表对象
sheet = workbook.active
步骤5:写入数据
我们现在已经做好了准备,可以开始向表格中写入数据了。下面是一个简单的例子:
# 写入第一行数据(标题)
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['C1'] = '性别'
# 写入第二行数据
sheet['A2'] = '张三'
sheet['B2'] = 20
sheet['C2'] = '男'
# 写入第三行数据
sheet['A3'] = '李四'
sheet['B3'] = 30
sheet['C3'] = '女'
我们还可以使用for循环来写入更多的数据。示例如下:
# 写入第一行数据(标题)
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['C1'] = '性别'
# 写入以下几行数据
rows = [
['张三', 20, '男'],
['李四', 30, '女'],
['王五', 25, '男']
]
# 使用for循环写入
for row in rows:
sheet.append(row)
步骤6:保存和关闭Excel文件
# 保存Excel文件
workbook.save('example.xlsx')
# 关闭Excel文件
workbook.close()
通过以上步骤,我们就可以实现将数据写入到Excel表格中。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python实现数据写入excel表格 - Python技术站