举一反三学python(9)—excel基础

一、导论:

        操作 excel 表格的Python 第三方库有openpyxl、xlrd、xlwt等,它们的功能都相同,就是语法有差异,今天我就带领大家学习用openpyxl模块操作实用的excel文件。

        openpyxl模块为第三方库,首先要安装:pip install openpyxl。

ccce922eac634836bea32ce9749262a2.png

这表示已经安装过了,用的是豆瓣源,版本号和安装路径也以显示出来。

二、代码解读

1 . 导入模块

import openpyxl  

2. 创建工作簿对象
work_book = openpyxl.Workbook()

3.  创建工作表对象

sheet2 = work_book.create_sheet('表1')

注:其实在创建工作簿的时候,已经默认自动创建了一个sheet的工作表。

# sheet = work_book.active  就是调用默认的sheet工作表。

4.  写数据到单元格中 

1) 方法1,类似编辑excel单元格的方法

sheet2['A1'] = '2023年4月'
sheet2['E9'] = 'python要多练'   # 先列再行

2)方法2,用cell 单元格对象参数
sheet2.cell(row=2, column=2).value = '888888'
sheet2.cell(row=3, column=3).value = '666666'

3)方法3,整行写入, 括号内部传递的是有序列的数据容器<元组, 列表>
list1 = [1, 2, 3, 4, 5, 6]
sheet2.append(list1)

注:前2种方法会覆盖,第3种方法是追加

5.  保存Excel文件
work_book.save('实例.xlsx')

三、效果展示

a835e383bc93437f8e274449a11f645f.png

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值