5 分钟掌握 openpyxl 操作:Python 轻松处理 Excel
python的openpyxl的使用笔记
- 一.作成Excel文件
- 1.作成空的excel
- 2.变更默认sheet页的名称
- 3.作成含多个sheet页的Excel
- 4.sheet页WS的tab颜色变更
- 二.单元格赋值
- 1.指定坐标
- 2.指定行列
- 3.指定范围
- 4.一次输出行
- 5.单元格内换行
- 三.设置单元格的style
- 1.设置字体font
- 2.单元格边框border
- 3.合并单元格
- 4.单元格填充颜色
- 四.hyperlink超链接
- 五.读Excel文档
openpyxl模块介绍
openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多的与Excel相关的项目基本只支持读或者写Excel一种功能。
安装openpyxl模块
openpyxl是一个开源项目,这里使用如下命令安装openpyxl模块
pip3 install openpyxl
一.作成Excel文件
1.作成空的excel
import openpyxlif __name__ == '__main__':#作成一个新的空的Excelwb = openpyxl.Workbook()# 保存wb.save('example.xlsx')
2.变更默认sheet页的名称
import openpyxlif __name__ == '__main__':wb = openpyxl.Workbook#当前打开的sheet页 wb.activews = wb.active# 更改默认名称Sheet` ws.title = "WorkSheetTitle"# 保存wb.save('example.xlsx')
3.作成含多个sheet页的Excel
import openpyxlif __name__ == '__main__':wb = openpyxl.Workbook()#当前打开的sheet页 wb.activews = wb.active# #更改默认名称Sheet`ws.title = "WorkSheetTitle"# 定义第二个sheet页ws2 = wb.create_sheet("NewWorkSheet2")# 定义第三个sheet页# `0` 的设定 会将该sheet页 置于wb最前面ws3 = wb.create_sheet("NewWorkSheet3", 0)# 保存wb.save('example.xlsx')
4.sheet页WS的tab颜色变更
import openpyxlif __name__ == '__main__':wb = openpyxl.Workbook()ws = wb.active# 更改默认名称Sheet`ws.title = "WorkSheetT
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
