Python学习笔记(27)-创建与修改excel文档

简介: 本文目录1. 简介2. 示例

1. 简介

上篇详细介绍了openpyxl模块对excel文档信息的读取,本篇介绍如何创建、修改excel文档。


需要注意的是,无论创建还是修改excel文档,只有执行了save操作后,才会将真实改变保存到文件。


2. 示例

下面的代码先创建了一个excel文档,并添加了一个单元格数据,然后保存到文件。随后读取该文件后,为其添加两个工作表,再保存。如下:

#创建与修改excel文件
import openpyxl
#创建工作簿
xl=openpyxl.Workbook()
#获取活动工作表
sheet=xl.get_active_sheet()
#将活动工作表标题设为Sheet1(默认为Sheet)
sheet.title="Sheet1"
#修改单元格内容
sheet["A1"]="temp"
#保存创建的工作簿
xl.save("D:\\temp\\excel1.xlsx")
#读取工作簿
xl2=openpyxl.load_workbook("D:\\temp\\excel1.xlsx")
#输出现有的工作表
print(xl2.get_sheet_names())
#新增2个工作表
xl2.create_sheet(index=0,title="new1")
xl2.create_sheet(index=2,title="new2")
print(xl2.get_sheet_names())
#将修改保存到文件
xl2.save("D:\\temp\\excel1.xlsx")
相关文章
|
11天前
|
存储 Python 容器
Python编程基础第二天学习笔记
Python编程的第二天学习是建立在基础概念上的深化和扩展,强调了基本语法、数据类型、控制结构和函数的重要性。通过实践这些概念,可以增强对Python编程语言的理解,并为后续的高级学习打下坚实的基础。继续实践并逐渐探索更复杂的编程任务将有助于巩固和扩展这些基础知识。
33 7
|
1月前
|
JSON 测试技术 API
Python开发解析Swagger文档小工具
文章介绍了如何使用Python开发一个解析Swagger文档的小工具,该工具可以生成符合httprunner测试框架的json/yaml测试用例,同时还能输出Excel文件,以方便测试人员根据不同需求使用。文章提供了详细的开发步骤、环境配置和使用示例,并鼓励读者为该开源项目贡献代码和建议。
27 1
Python开发解析Swagger文档小工具
|
19天前
|
数据采集 存储 数据挖掘
使用Python读取Excel数据
本文介绍了如何使用Python的`pandas`库读取和操作Excel文件。首先,需要安装`pandas`和`openpyxl`库。接着,通过`read_excel`函数读取Excel数据,并展示了读取特定工作表、查看数据以及计算平均值等操作。此外,还介绍了选择特定列、筛选数据和数据清洗等常用操作。`pandas`是一个强大且易用的工具,适用于日常数据处理工作。
|
1月前
|
前端开发 Python
使用Python+openpyxl实现导出自定义样式的Excel文件
本文介绍了如何使用Python的openpyxl库导出具有自定义样式的Excel文件,包括设置字体、对齐方式、行列宽高、边框和填充等样式,并提供了完整的示例代码和运行效果截图。
34 1
使用Python+openpyxl实现导出自定义样式的Excel文件
|
24天前
|
数据挖掘 数据处理 Python
python如何高效处理excel图表案例分享
python如何高效处理excel图表案例分享
28 2
|
1月前
|
存储 索引 Python
Python学习笔记----列表、元组和字典的基础操作
这篇文章是一份Python学习笔记,涵盖了列表、元组和字典的基础操作,包括它们的创建、修改、删除、内置函数和方法等。
Python学习笔记----列表、元组和字典的基础操作
|
3天前
|
关系型数据库 MySQL 数据库
python之excel与mysql之间的交互
python之excel与mysql之间的交互
|
30天前
|
数据可视化 数据格式 索引
我用Python操作Excel的两种主要工具
我用Python操作Excel的两种主要工具
|
10天前
|
存储 数据挖掘 测试技术
Python接口自动化中操作Excel文件的技术方法
通过上述方法和库,Python接口自动化中的Excel操作变得既简单又高效,有助于提升自动化测试的整体质量和效率。
18 0
|
1月前
|
SQL JSON 关系型数据库
n种方式教你用python读写excel等数据文件
n种方式教你用python读写excel等数据文件