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时!表示 不冻结任何列。