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() |
WorkBook.sheetnames | 取得工作簿中所有工作表名的列表(推荐) |
>>> wb.sheetnames |
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 |
WorkBook.get_active_sheet | 取得活动工作表(已停用) | |
WorkBook.active | 取得活动工作表,返回WorkSheet对象 |
>>> sheet = wb.active |
原文地址:https://www.cnblogs.com/shm30/p/15244923.html
- ASP.NET Core中的依赖注入(3): 服务的注册与提供
- 【Scikit-Learn 中文文档】使用 scikit-learn 介绍机器学习 | ApacheCN
- 哈萨比斯:2018年AI最大突破在生物或化学领域
- ASP.NET Core中的依赖注入(5): ServiceProvider实现揭秘 【总体设计 】
- ASP.NET MVC的View是如何被呈现出来的?[设计篇]
- Python大牛告诉你一行代码能干什么?神奇
- 谷歌最新人工智能研究:仅利用稀疏轮廓位置“重构”图像
- DATUM和BigchainDB
- MySQL主从复制的实现过程
- 使用dict和set
- 区块链技术(二):以太坊编程语言Solidity安装及入门初体验
- SQL注入测试神器sqlmap
- 人工智能也分强与弱?
- 【Scikit-Learn 中文文档】集成方法 - 监督学习 - 用户指南 | ApacheCN
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- pandas、numpy功能整理,包括机器学习的部分库
- 全能型终端神器!好用、免费!
- 初试geopandas
- 要实现60FPS动画, 你需要了解这些
- 数论-素数
- 自动补全、回滚!介绍一款可视化 sql 诊断利器
- 深度学习-IMBD二分类问题
- 开源、强大的Linux服务器集群管理工具,比宝塔好用!
- 组合数学-抽屉原理
- 利用 Harbor 搭建企业级私有镜像仓库
- Redis-Java项目应用(Jedis、SpringBoot整合、工具类模板)
- 微软被指剽窃他人开源作品!作者被迫终止该项目
- 秋招系列 | 推荐岗史上最强面经来袭(上)
- 一个Tomcat 如何部署多个项目?附多种解决方案及详细步骤!
- 初识SpringCloud