python3 读取Excel表格中的数据


Posted in Python onOctober 16, 2018

需要先安装openpyxl库

通过pip命令安装: pip install openpyxl

源码如下:

#!/usr/bin/python3
#-*- coding:utf-8 -*-
import openpyxl
def getCell(wb, sheetname, column):
 #指定读取哪个Sheet(每个excel表格默认有三个Sheet:Sheet1,Sheet2,Sheet3)
 table = wb[sheetname]
 #读取哪一列数据
 cell = table[column]
 for c in cell:
 #过滤没有数据的行
 if (c.value):
  #打印结果
  print(c.value)
 
if __name__ == "__main__":
 path = 'C:\\Users\\Desktop\\201808.xlsx'
 #excel对象
 wb = openpyxl.load_workbook(path)
 print(wb.sheetnames)
 print(wb.active)
 #传入表名,第一个Sheet的名称
 sheetname = wb.sheetnames[0]
 #传入列名,想读取哪一列就传入该列名
 column = 'B'
 getCell(wb, sheetname, column)

总结

以上所述是小编给大家介绍的python3 读取Excel表格中的数据,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python中%r和%s的详解及区别
Mar 16 Python
windows下python连接oracle数据库
Jun 07 Python
Python更新数据库脚本两种方法及对比介绍
Jul 27 Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 Python
python简单实例训练(21~30)
Nov 15 Python
Python random模块用法解析及简单示例
Dec 18 Python
简述Python2与Python3的不同点
Jan 21 Python
使用python进行文本预处理和提取特征的实例
Jun 05 Python
python对视频画框标记后保存的方法
Dec 07 Python
python基础 range的用法解析
Aug 23 Python
Python开发之基于模板匹配的信用卡数字识别功能
Jan 13 Python
宝塔面板成功部署Django项目流程(图文)
Jun 22 Python
python在html中插入简单的代码并加上时间戳的方法
Oct 16 #Python
Python对切片命名的实现方法
Oct 16 #Python
Python 给某个文件名添加时间戳的方法
Oct 16 #Python
解决python os.mkdir创建目录失败的问题
Oct 16 #Python
python连接mongodb密码认证实例
Oct 16 #Python
Python使用gRPC传输协议教程
Oct 16 #Python
python使用epoll实现服务端的方法
Oct 16 #Python
You might like
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
PHP中上传大体积文件时需要的设置
2006/10/09 PHP
在PHP3中实现SESSION的功能(一)
2006/10/09 PHP
PHP中return 和 exit 、break和contiue 区别与用法
2012/04/09 PHP
php中unlink()、mkdir()、rmdir()等方法的使用介绍
2012/12/21 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
javascript instanceof,typeof的区别
2010/03/24 Javascript
jQuery 属性选择器element[herf*='value']使用示例
2013/10/20 Javascript
json字符串之间的相互转换示例代码
2014/08/21 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
Bootstrap网格系统详解
2016/04/26 Javascript
AngularJS报错$apply already in progress的解决方法分析
2017/01/30 Javascript
Angularjs的启动过程分析
2017/07/18 Javascript
将Sublime Text 3 添加到右键中的简单方法
2017/12/12 Javascript
如何用webpack4带你实现一个vue的打包的项目
2018/06/20 Javascript
Vue项目中添加锁屏功能实现思路
2018/06/29 Javascript
微信小程序自定义导航栏
2018/12/31 Javascript
利用Webpack实现小程序多项目管理的方法
2019/02/25 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
vue项目在webpack2实现移动端字体自适配功能
2020/06/02 Javascript
python的Template使用指南
2014/09/11 Python
Python 通过pip安装Django详细介绍
2017/04/28 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
python实现AES加密与解密
2019/03/28 Python
Python 函数绘图及函数图像微分与积分
2019/11/20 Python
Keras使用tensorboard显示训练过程的实例
2020/02/15 Python
使用django自带的user做外键的方法
2020/11/30 Python
vue路由实现登录拦截
2021/03/24 Vue.js
采购部岗位职责
2013/11/24 职场文书
外贸英语专业求职信范文
2013/12/25 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
民主评议党员工作总结
2014/10/20 职场文书
2015年推普周活动方案
2015/05/06 职场文书
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android