下面是Python操作Excel工作簿的示例代码的完整实例教程。
1. 准备工作
在开始操作之前,我们需要安装Python的excel处理库——openpyxl,可以通过以下命令进行安装:
pip install openpyxl
2. 创建Excel文件
我们首先需要创建一个Excel文件,可以使用openpyxl库提供的Workbook类来创建一个新的Excel文件,代码如下:
import openpyxl
# 创建一个新的工作簿
wb = openpyxl.Workbook()
# 保存工作簿
wb.save('example.xlsx')
执行代码后,会在当前目录下生成一个名为example.xlsx的Excel文件。
3. 打开Excel文件并操作工作表
我们给工作簿中添加一个工作表,并向其中添加数据。下面的代码演示了如何打开已经存在的工作簿,并向其中添加数据:
import openpyxl
# 打开工作簿
wb = openpyxl.load_workbook('example.xlsx')
# 获取当前的工作表
sheet = wb.active
# 设置当前工作表的名称
sheet.title = 'Sheet1'
# 向工作表中写入数据
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['A2'] = '小明'
sheet['B2'] = 18
sheet['A3'] = '小红'
sheet['B3'] = 19
# 保存工作簿
wb.save('example.xlsx')
在执行完上述代码后,我们会得到一个包含姓名和年龄信息的Excel文件。
4. 打开并读取Excel文件内容
下面的代码演示了如何打开一个已经存在的Excel文件,并读取其内容:
import openpyxl
# 打开工作簿
wb = openpyxl.load_workbook('example.xlsx')
# 获取当前的工作表
sheet = wb.active
# 读取单元格数据
name = sheet['A2'].value
age = sheet['B2'].value
# 打印读取到的数据
print('姓名:', name)
print('年龄:', age)
执行上述代码后,我们会得到输出结果:
姓名: 小明
年龄: 18
这里我们直接读取了A2和B2单元格的数据,可以看出openpyxl库非常方便。
以上就是Python操作Excel工作簿的示例代码的完整实例教程,希望能够对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python操作Excel工作簿的示例代码(\*.xlsx) - Python技术站