卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章30669本站已运行3722

使用Python的openpyxl库高效操作Excel文件

在数据处理和自动化任务中,操作Excel文件是一个常见需求。Python的openpyxl库提供了一种高效和简便的方式来读写Excel 2010 xlsx/xlsm/xltx/xltm文件。本文将介绍如何使用openpyxl进行基本的Excel操作。

安装openpyxl
首先,需要安装openpyxl库。可以通过pip命令轻松安装:
pip install openpyxl

读取Excel文件
打开工作簿
from openpyxl import load_workbook
workbook = load_workbook('example.xlsx')
选择工作表

sheet = workbook.active  # 获取活动表

或者
sheet = workbook['Sheet1']  # 通过名称获取

读取数据
for row in sheet.iter_rows(values_only=True):
    print(row)
写入Excel文件
创建工作簿
 
from openpyxl import Workbook
workbook = Workbook()
sheet = workbook.active
写入数据
from openpyxl import Workbook
workbook = Workbook()
sheet = workbook.active
保存文件

workbook.save('example_new.xlsx')

使用公式
sheet['A3'] = 'SUM(A1:A2)'

添加样式
from openpyxl.styles import Font, Color
sheet['A1'].font = Font(bold=True, color="FF0000")
结论
openpyxl是一个功能强大的库,能够满足大多数与Excel相关的操作需求。无论是数据分析、报告生成还是日常的办公自动化,它都是一个不可或缺的工具。
卓越飞翔博客
上一篇: Python 文件夹内文件打包压缩加密代码
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏