更多资料获取
📚 个人网站:ipengtao.com
OpenPyXL是一个强大的Python库,用于处理Excel文件,允许读取、编辑和创建Excel工作簿和工作表。无论是需要自动化处理大量数据,还是创建漂亮的报告,OpenPyXL都是一个强大的工具。本文将详细介绍OpenPyXL的各种功能,包括读取、写入、样式设置等,以及大量示例代码来帮助你深入理解。
安装OpenPyXL
要开始使用OpenPyXL,首先需要安装它。
使用pip进行安装:
pip install openpyxl
安装完成后,就可以导入OpenPyXL并开始处理Excel文件了。
import openpyxl
打开和创建工作簿
打开现有工作簿
使用OpenPyXL,可以打开现有的Excel工作簿,然后对其进行读取和编辑。
下面是打开工作簿的示例:
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 获取工作表
sheet = workbook['Sheet1']
# 读取单元格数据
cell_value = sheet['A1'].value
print(cell_value)
创建新工作簿
可以使用OpenPyXL创建新的Excel工作簿,然后将数据写入其中。
下面是创建新工作簿的示例:
import openpyxl
# 创建新工作簿
workbook = openpyxl.Workbook()
# 获取默认工作表
sheet = workbook.active
# 写入数据到单元格
sheet['A1'] = 'Hello'
sheet['B1'] = 'World'
# 保存工作簿
workbook.save('new_example.xlsx'