python对excel文件操作

python对excel文件操作

excel文件读操作

1.获取工作簿对象

openpyxl.load_workbook(文件路径)

2.获取工作表

1)获取当前工作簿中的所有的工作表的表名

names = workbook.sheetnames

2)获取工作表对象

a.工作簿对象[表名]

b.获取活跃表:工作簿对象.active

3.表相关操作

1)获取最大行数和列数

表对象.max_column - 最大列数

表对象.max_row - 最大行数

2)获取单元格

a.表对象.cell(行号,列号) - 获取指定位置单元格,行号和列号都是从1开始的数字

获取单元格内容:单元格对象.value

b.表对象[位置]

excel文件写操作

1.获取工作簿

1)获取已经存在的excel文件对应的工作簿

wb = openpyxl.load_workbook(文件地址)

2)创建新的工作簿

wb = openpyxl.Workbook(文件地址)

2.基于工作表的写操作

1)添加工作表:工作簿对象.create_sheet()

2)删除工作表:工作簿对象.remove(表对象)

3.基于单元格的写操作 - 修改单元格内容

单元格对象.value = 新内容

注:将单元格内容赋值为None,就是在删除单元格

4.保存文件

工作簿对象.cave(文件路径)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值