一次偶然的机会知道这个第三方库,然后看官方文档,在此记录下我的学习笔记
1、openpyxl
openpyxl 是一个第三方库,可以读写excel 文件
2、安装
pip3 install openpyxl
3、如果你的excel文件中包含了图片内容时,则需要安装pillow这个第三方库
4、使用前需要导入openpyxl
例如:
import openpyxl
from openpyxl import Workbook ---注意Workbook第一个字母需要大写
#实例化Workbook()
wb=Workbook
2、
属性名称 | 功能 | 实例 |
---|---|---|
| 激活工作表,返回值:类:worksheet | |
| 获取表单的名称,返回类型为str | ws.title |
| 修改表单的颜色 | |
| 获取工作薄中的所有的表单名称,返回类型为列表(list) | wb.sheetnames |
rows | 返回所有的行单元格 | sheet.rows |
columns | 返回所有的列 | sheet.columns |
方法名 | 功能 | 实例 | 备注 |
---|---|---|---|
| 创建表单,返回是:;类:worksheet | wb.creat_sheet | |
| 复制表单,需要传来源表单,返回类型:类 worksheet | | 1、只能复制基本内容,图片和图表不能复制 2、工作薄之间不能复制表单,同时当工作簿只读或者只写不能复制 |
save(file) | 保存文件 | wb.save(file) | |
Worksheet.iter_rows() | 遍历返回所有的行 | ||
| 打开已存在的文件 | openpyxl.load_workbook() | |
好的相关网站
https://automatetheboringstuff.com/chapter12/
https://www.jianshu.com/p/1d4a118002b1