1.基本介绍
openpyxl,主要三个概念:Workbooks,Sheets,Cells
Workbook就是一个execl工作表
Sheet是工作表中的一张表页
Cell就是简单的一个格
openpyxl围绕着这三个概念进行,打开Workbook,定位Sheet,操作Cell
2.openpyxl基本操作
1.安装
pip install openpyxl
2.打开文件
1.新建
from openpyxl import Workbook
# 实例化
wb = WorkBook()
# 激活worksheet
ws = wb.active
2.打开已有
from openpxyl import load_workbook
wb = load_workbook('文件名称.xlsx')
3.写入数据
# 方式一: 数据可以直接分配到单元格中
ws['A1']=42
# 方式二: 可以附加行,从第一行开始附加
ws.append([1,2,3])
4.保存数据
wb.save("文件名称.xlsx")
5.设置单元格类型
cell.hyperlink = cell.value # 设置超链接
cell.value = "Snake" # 设置内容的值
cell.font = Font(color="0000CD", underline='single') # 设置字体的颜色和下划线