(二)Python Excel 操作

目录

1.excel 相关文件操作模块及安装

2.Python打开及读取Excel内容

3.Python 向Excel 写入内容

4.Python 调整字体与样式

5.生成Excel内图表

 

(一)Excel 模块及安装:

        1.excel python 模块:openpyxl

         2.windows 安装:终端输入pip install openpyxl

Microsoft Windows [版本 10.0.19044.2251]
(c) Microsoft Corporation。保留所有权利。

 

C:\Users\Administrator>pip install openpyxl

        3.检查openpyxl 模块是否安装成功:

                windows终端输入python回车进入python 终端,再输入import openpyxl

Microsoft Windows [版本 10.0.19044.2251]
(c) Microsoft Corporation。保留所有权利。

C:\Users\Administrator>python
Python 3.10.4 (tags/v3.10.4:9d38120, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import openpyxl

(二) Excel打开及读取内容

        1.打开excel:

                load_workbook(文件名)

        2.获取工作表

                workbook[sheet名称]             ---------指定sheet内容

                workbook.active                     ---------当前所在sheet内容

        3.获取表格尺寸

                sheet.dimensions                    --------获取表格内容所在区域[例如:A5:B18]

import openpyxl

files=openpyxl.load_workbook('ME team.xlsx')    #打开工作表格
print(files.sheetnames)                         #输出表格内所有sheet名称


sheet=files['ME team 项目审核']                  #将获取表格指定sheet 内容
print(sheet.dimensions)                         #输出sheet 表格尺寸

sheet01=files.active                            #获取当前表格所在的sheet内容
print(sheet01.dimensions)                       #输出当前所在sheet 表格尺寸

        4.获取表格内某个格子的数据

                sheet['A1']                -------获取值

                cell.value                 -------输出值

import openpyxl

files=openpyxl.load_workbook('ME team.xlsx')     #打开工作表格
sheet=files['ME team 项目审核']                  #将获取表格指定sheet 内容
cell=sheet['A3']                                #获取当前单元格B3内容
print(cell.value)                               #输出B3单元格内容

        5.获取一系列格式

                sheet['A1:A5']                --------获取A1到A5元素

                sheet['A']                        -------获取A列所有元素

                sheet['A:C']                    -------获取A列到C列所有元素

                sheet[5]                          -------获取第5行元素

                .rows           

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

摸鱼旺仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值