首页 > 其他分享 >Openpyxl笔记

Openpyxl笔记

时间:2022-10-24 16:33:46浏览次数:50  
标签:冻结 panes Openpyxl 笔记 freeze 工作 install openpyxl

Openpyxl笔记

常用方法

01安装

1、找到pip3.exe所在的文件夹,复制路径
我的路径是:C:\Users\孙艺航\AppData\Local\Programs\Python\Python37\Scripts


2、按Win+R,输入CMD确定

3、进入后,先输入cd 路径 回车

4、输入 pip3 install openpyxl 回车

pip install openpyxl

或

pip3 install openpyxl


今后如果遇到库出问题解决方法:
(1)卸载出问题的库
pip uninstall pandas
pip uninstall openpyxl
(2)重新安装
python -m pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
python -m pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple

02工作簿

1、创建工作簿
工作簿=openpyxl.Workbook('文件名称.xlsx')
工作簿.save(路径)
2、打开工作簿
工作簿 =openpyxl.load_workbook('文件名称.xlsx')
工作表 = 工作簿 ['工作表名']

03工作表

从工作簿中获取工作表
(1)获取工作表的名称
		工作簿 .sheetnames
(2)指定工作表
		工作簿 ['工作表名称']
(3)激活第一个工作表
		工作簿.active
(4)获取工作表名称
		工作表.title


freeze_panes,参数比较特别,主要用于在表格较大时冻结顶部的行或左边的行。对于冻结的行,在用户滚动时,
是始终可见的,可以设置为一个Cell对象或一个端元个坐标的字符串,单元格上面的行和左边的列将会冻结(单元格所在的行和列不会被冻结)。
例如我们要冻结第一行那么设置A2为freeze_panes,如果要冻结第一列,freeze_panes取值为B1,如果要同时冻结第一行和第一列,
那么需要设置B2为freeze_panes,freeze_panes值为none时!表示 不冻结任何列。

04单元格

标签:冻结,panes,Openpyxl,笔记,freeze,工作,install,openpyxl
From: https://www.cnblogs.com/Python-368/p/16821858.html

相关文章

  • 狂神说Redis学习笔记
    Redis1、NoSQL概述1.1、为什么要用Nosql1、单机MySQL的年代!90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够!那个时候,更多的去使用静态网页Html~服......
  • 乌班图学习笔记2:终端设置1
    乌班图22使用学习2_来自金沙江的小鱼_新浪博客(sina.com.cn)上面是新浪博客的链接,为了避免关闭服务,我在这里重新记录一遍。使用乌班图,主要是为了安装Geant,而安装geant4......
  • 基于git和markdown的个人笔记
    吹一波Onenote,用了很多年了,体验是最好的。但是他不支持Linux,这个非常难受。需求全平台通用,win/mac/linux,我会在这三种平台下写笔记。手机端很少用,甚至查看都很少用。支......
  • 《程序员修炼之道 从小工到专家》阅读笔记3
    第14节纯文本的威力本节是第三章:基本工具,首节内容,章节介绍里有一句话:许多新程序员都会犯下错误,采用单一的强力工具,比如特定的集成开发环境(IDE),而且再也不离开其舒适的界......
  • 《程序员修炼之道,从小工到专家》阅读笔记4
    第21节按合约设计1、注重实效的程序员会不信任自己,所以他们针对自己的错误行为进行防卫性编码。2、按合约设计(DesignByContract,简写DBC)是BertrandMeyer为Eiffel......
  • 乌班图学习笔记1:初步
    新浪博客(sina.com.cn)上面是在新浪博客的链接,为了防止服务停止,我还是搬家到这里记录一份。因为要安装一下geant4,尝试在虚拟机里面安装乌班图,这个系统十几年前安装过,不......
  • vue笔记 11 createElement、Vue3、Vue.config.productionTip = false/true打包时日记
                  面试了解            ......
  • 标准SPI协议应用笔记:四种模式区分(CPOL/CPHA)
    前言标准的四线SPI包括CS、MISO、MOSI、CLK四根线,同时根据时钟线的相位和极性可以分为四种模式CPOL代表时钟的极性Polarity,即时钟线有效时(active)和无效时(inacitve)的电平......
  • 学习笔记:python学生系统
    python学习学生管理系统问题l={}s={}end=Trueprint("欢迎使用学生信息管理系统!\n""退出请按0\n""加入学生信息请按1\n""查询学生信息请按......
  • 学习笔记:python杨辉三角
    python学习问题输出杨辉三角刚开始着手这题,我先是使用杨辉三角的公式,采用比较简洁的写法进行。defjc(x):r=1forkinrange(1,x+1):r=r*k......