码迷,mamicode.com
首页 > 其他好文 > 详细

openpyxl

时间:2021-02-02 11:26:43      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:数据   单元   index   单元格   完全   处理   pytho   获得   value   

用Python处理Excel文件——openpyxl库


创建EXCEL文件对象

import openpyxl
wb = openpyxl.Workbook()

创建工作表

ws1 = wb.create_sheet(‘sheet_name‘, index = 1)
# index : 从左往右数第几个sheet,插入到现有sheet中,大于现有长度时插入到末尾
ws1.title # 获取工作表的名称
wb.sheetnames # 返回一个列表,包含所有的sheet的名称

也可以采用如下方式获得sheet名称

for sheet in wb:
      print(sheet.title)

通过工作簿的名称获取sheet:

wb["SHEET_NAME"]

写入数据

通过行列指定:

sheet[‘A1‘] = 4 #向sheet工作簿的A1格中写入数字4

通过cell函数

sheet.cell(row = 2, column = 3, value = 4)
# 向第二行第三列写入数据,即C2单元格
# 行列编号皆从1开始

向sheet最后插入内容

sheet.append([1, 2, 3, 4, 5])
# 向sheet第一行完全空白的行插入[1, 2, 3, 4, 5],在该行中每列写入列表的一个元素

openpyxl

标签:数据   单元   index   单元格   完全   处理   pytho   获得   value   

原文地址:https://www.cnblogs.com/Corona09/p/14359477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!