下面我将为您详细讲解“python读写excel文件操作示例【附源码下载】”的完整实例教程。
标题及前言
这篇文章将介绍如何使用Python处理Excel文件,包括读取、写入、修改和删除Excel文件的各种操作。我们将使用Python的openpyxl库来完成这些任务。
安装openpyxl库
在开始之前,我们需要安装openpyxl库。可以使用pip安装,如下所示:
pip install openpyxl
示例说明
示例1:创建Excel文件并写入数据
首先,我们将创建一个新的Excel文件,并在其中写入一些数据。在这个例子中,我们将创建一个包含学生信息的Excel,并将其保存为students.xlsx文件。
import openpyxl
# 创建Workbook对象
wb = openpyxl.Workbook()
# 创建工作表
sheet = wb.active
# 写入标题栏
sheet['A1'] = "姓名"
sheet['B1'] = "年龄"
sheet['C1'] = "性别"
# 写入数据
sheet.append(["小明", 18, "男"])
sheet.append(["小红", 16, "女"])
sheet.append(["小刚", 17, "男"])
sheet.append(["小美", 15, "女"])
# 保存Excel文件
wb.save("students.xlsx")
运行这段代码后,会在当前目录下创建一个名为students.xlsx的Excel文件,并将学生信息写入其中。
示例2:读取Excel文件中的数据并修改
我们可以通过openpyxl库读取Excel文件的数据,并在需要的地方进行修改。下面是一个读取上述Excel文件并修改学生信息的例子:
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('students.xlsx')
# 选择学生表
sheet = wb['Sheet']
# 修改小明的年龄为20
for row in sheet.rows:
if row[0].value == "小明":
row[1].value = 20
# 保存Excel文件
wb.save('students.xlsx')
运行以上代码后,Excel文件中小明的年龄将被修改为20。
以上就是关于“python读写excel文件操作示例”的完整实例教程了,希望对您有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python 读写excel文件操作示例【附源码下载】 - Python技术站