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操作json数据的一个简单例子
Apr 17 Python
Python中使用item()方法遍历字典的例子
Aug 26 Python
详细介绍Python函数中的默认参数
Mar 30 Python
python中PIL安装简单教程
Apr 21 Python
对Python进行数据分析_关于Package的安装问题
May 22 Python
基于scrapy的redis安装和配置方法
Jun 13 Python
基于python代码实现简易滤除数字的方法
Jul 17 Python
Django代码性能优化与Pycharm Profile使用详解
Aug 26 Python
python 实现UTC时间加减的方法
Dec 31 Python
python绘制彩虹图
Dec 16 Python
关于Theano和Tensorflow多GPU使用问题
Jun 19 Python
Django模型层实现多表关系创建和多表操作
Jul 21 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
jquery实现文本框鼠标右击无效以及不能输入的代码
2010/11/05 Javascript
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
Javascript 面向对象(三)接口代码
2012/05/23 Javascript
如何使用Javascript获取距今n天前的日期
2013/07/08 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
2014/08/01 Javascript
js格式化时间小结
2014/11/03 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
2015/02/17 Javascript
使用Function.apply()的参数数组化来提高 JavaScript程序性能的技巧
2015/12/23 Javascript
原生javascript实现addClass,removeClass,hasClass函数
2016/02/25 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
vue省市区三联动下拉选择组件的实现
2017/04/28 Javascript
ES6中Class类的静态方法实例小结
2017/10/28 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
关于TypeScript模块导入的那些事
2018/06/12 Javascript
Vue项目数据动态过滤实践及实现思路
2018/09/11 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
Python实例分享:快速查找出被挂马的文件
2014/06/08 Python
Python实现的自定义多线程多进程类示例
2018/03/23 Python
PyQt5每天必学之日历控件QCalendarWidget
2018/04/19 Python
python得到单词模式的示例
2018/10/15 Python
python得到一个excel的全部sheet标签值方法
2018/12/10 Python
Python中super函数用法实例分析
2019/03/18 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
代码总结Python2 和 Python3 字符串的区别
2020/01/28 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
Footshop乌克兰:运动鞋的最大选择
2019/12/01 全球购物
C#笔试题集合
2013/06/21 面试题
物流管理专业自荐信
2014/06/23 职场文书
先进班组事迹材料
2014/12/25 职场文书
如何利用STAR法则制作留学文书?
2019/08/26 职场文书
《战锤40K:暗潮》跳票至9月 公布新宣传片
2022/04/03 其他游戏
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android
CentOS7环境下MySQL8常用命令小结
2022/06/10 Servers