继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Python学习笔记-基础篇(24)-创建与修改excel文档

程序员大阳
关注TA
已关注
手记 357
粉丝 1.5万
获赞 1523

一,简介

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

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

二,示例

下面的代码先创建了一个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")
打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP