首先我们来讲解一下PythonExcel处理库openpyxl使用详解的完整实例教程。
简介
openpyxl是一款基于Python的处理Excel文件的库,可以读取和写入Excel文件,并支持Excel文件的创建、修改和保存。
安装
在使用openpyxl之前,需要先进行安装。安装方法如下:
pip install openpyxl
打开Excel文件并读取内容
在使用openpyxl读取Excel文件时,需要以下几个步骤:
- 打开Excel文件
- 选中工作表
- 读取数据
下面是一段读取Excel文件内容的示例代码:
from openpyxl import load_workbook
wb = load_workbook('example.xlsx') # 打开Excel文件
ws = wb.active # 选中工作表
for row in ws.iter_rows(min_row=1, max_col=3, max_row=2, values_only=True):
print(row)
上面的代码中,我们打开了一个名为example.xlsx的Excel文件,并选中了默认工作表。接下来,我们使用iter_rows方法遍历第1行到第2行、第1列到第3列的单元格,然后打印出每个单元格的值。
创建Excel文件并写入内容
在使用openpyxl创建Excel文件时,需要以下几个步骤:
- 创建工作簿
- 创建工作表
- 写入数据
- 保存文件
下面是一段创建Excel文件并写入内容的示例代码:
from openpyxl import Workbook
wb = Workbook() # 创建工作簿
ws = wb.active # 创建工作表
ws['A1'] = '姓名' # 写入数据
ws['B1'] = '年龄'
ws['C1'] = '性别'
ws['A2'] = 'Tom'
ws['B2'] = 18
ws['C2'] = '男'
ws['A3'] = 'Lily'
ws['B3'] = 22
ws['C3'] = '女'
wb.save('example.xlsx') # 保存文件
上面的代码中,我们先创建了一个名为example.xlsx的工作簿,并在其中创建了一个名为Sheet的工作表。接下来,我们使用索引方式写入数据。最后,我们使用save方法保存了文件。
以上就是PythonExcel处理库openpyxl使用详解的完整实例教程。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python Excel处理库openpyxl使用详解 - Python技术站