Python学习笔记:处理Excel数据

时间:2021-09-08
本文章向大家介绍Python学习笔记:处理Excel数据,主要包括Python学习笔记:处理Excel数据使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

资料来源《Python编程快速上手--让繁琐工作自动化》

需要安装并导入openpyxl模块

  pip install openpyxl

  import openpyxl

相关操作方法如下表整理

函数/方法 说明 举例
openpyxl.load_workbook('Excel_File_Name')

打开Excle文档,函数接收文件名,返回workbook数据类型值

wb = openpyxl.load_workbook('example.xlsx')
openpyxl.Workbook()

创建一个新的WorkBook对象

注意.Workbook()首字母大写

>>> wb = openpyxl.Workbook()

 WorkBook.save('Excel_File_name')  保存Excle

>>> wb.save('example2.xlsx')

WorkBook.get_sheet_names() 方法,取得工作簿中所有工作表名的列表(已淘汰不推荐)

>>> wb.get_sheet_names()
['Sheet1']

WorkBook.sheetnames 取得工作簿中所有工作表名的列表(推荐)

>>> wb.sheetnames
['Sheet1']

WorkBook.get_sheet_by_name('WorkSheet_Name') 方法,取得WorkSheet对象,即工作表(已淘汰不推荐)

>>> sheet = wb.get_sheet_by_name('Sheet1')

WorkBook['WorkSheet_Name'] 取得WorkSheet对象,即工作表(推荐)

>>> sheet = wb['Sheet1']

WorkSheet.title 取得WorkSheet名称

>>> sheet.title
'Sheet1'

WorkBook.get_active_sheet 取得活动工作表(已停用  
WorkBook.active 取得活动工作表,返回WorkSheet对象

>>> sheet = wb.active

原文地址:https://www.cnblogs.com/shm30/p/15244923.html