Python中的openpyxl如何对excel修改文件
发布日期:2021-05-25 16:12:00 浏览次数:25 分类:精选文章

本文共 993 字,大约阅读时间需要 3 分钟。

Python处理Excel:安装及操作指南

想在Python中处理Excel文件?这篇文章为大家提供详细的操作指南,包括安装和基本使用方法。

安装openpyxl

安装Python库是使用pip完成的,老铁们可以直接在命令行输入以下命令: pip install openpyxl 但是,如果你的工作环境需要特定版本,可以通过指定版本来安装: pip install openpyxl==>=版本号

打开Excel文件(需要管理员权限)

打开PowerShell,输入下列命令:

python -m pip install --user openpyxl

安装完成后,记得在Excel文件里输入贵州正确的文件路径。

修改Excel文件

假设你已经有一个Excel文件,想要通过Python修改其中的数据,可以按照以下步骤操作。

导包 在代码开头添加:

import openpyxl

打开文件 读取已有Excel文件:

wb = openpyxl.load_workbook("文件名.xlsx")

获取工作表 获取你要修改的工作表单:

sheet = wb["工作表名"]

修改内容 直接修改单元格内容:

sheet["A1"] = "新的内容"

保存修改 保存文件:

wb.save("新的文件名.xlsx")

新建行列

如果需要添加新行:

sheet.insert_rows(2)  # 在第2行后插入1行
sheet.insert_rows(3, 3) # 在第3行后插入3行

添加新列:

sheet.insert_cols(2)  # 在第2列后插入1列
sheet.insert_cols(2, 2) # 在第2列后插入2列

删除行列

删除指定行:

sheet.delete_rows(2)  # 删除第2行
sheet.delete_rows(3,3) # 删除第3行

删除指定列:

sheet.delete_cols(2)  # 删除第2列
sheet.delete_cols(3,3) # 删除第3列

保存文件 保存修改后的文件:

wb.save("新的文件名.xlsx")

注意事项

  • 管理员权限可能需要,确保Python有权限读取/写入文件。
  • 环境路径问题?可以尝试使用绝对路径,避免路径循环。

希望这篇文章能帮到你,Python处理Excel从此不再困难!

上一篇:Python中对列表list进行定义、增删改查、遍历及与元组的对比
下一篇:利用openpyxl,Python对excel读写文件

发表评论

最新留言

很好
[***.229.124.182]2025年04月14日 13时37分03秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

2024届秋招让我(985本硕)直接破防,感觉书读了这么久结果毫无意义,读书就只为了读书,我该怎么办? 2023-01-24
2024年全球顶尖杀毒软件,从零基础到精通,收藏这篇就够了! 2023-01-24
2024年度“金智奖”揭晓:绿盟科技获双项大奖,创新驱动网络安全新高度。从零基础到精通,收藏这篇就够了! 2023-01-24
2024年最流行的十大开源渗透测试工具 2023-01-24
2024年网络安全八大前沿趋势,零基础入门到精通,收藏这篇就够了 2023-01-24
2024年薪酬最高的五个网络安全职位,零基础入门到精通,收藏这一篇就够 2023-01-24
2024年非科班的人合适转行做程序员吗? 2023-01-24
2024数字安全创新性案例报告,从零基础到精通,收藏这篇就够了! 2023-01-24
2024最新最全CTF入门指南(非常详细)零基础入门到精通,收藏这一篇就够了 2023-01-24
2024最新科普什么是大模型?零基础入门到精通,收藏这篇就够了 2023-01-24
2024最新程序员接活儿搞钱平台盘点 2023-01-24
2024最火专业解读:信息安全(非常详细)零基础入门到精通,收藏这一篇就够了 2023-01-24
2024版最新网络安全教程从入门到精通,看完这一篇就够了 2023-01-24
2025想做黑客?先来学习 SQL 注入,零基础入门到精通,收藏这篇就够了 2023-01-25
2025最新大模型技术学习过程梳理,零基础入门到精通,收藏这篇就够了 2023-01-25
2025版万字长文入门大语言模型(LLM)零基础入门到精通,收藏这篇就够了 2023-01-25
2025版最新0基础怎么转行网络安全?零基础入门到精通,收藏这篇就够了 2023-01-25
2025版最新Bash Shell入门指南,零基础入门到精通,收藏这篇就够了 2023-01-25
2025版最新C++快速入门(适合小白)零基础入门到精通,收藏这篇就够了 2023-01-25
2025版最新一文彻底搞懂大模型 - Agent(非常详细)零基础入门到精通,收藏这篇就够了 2023-01-25