python3 读取Excel表格中的数据

yipeiwu_com7年前Python基础

需要先安装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设计】网站的支持!

相关文章

django富文本编辑器的实现示例

django富文本编辑器的实现示例

最近一段时间都在学django,现在的网站基本都要使用到富文本编辑器,今天就记录下使用django的管理后台的一个富文本编辑器的第三方库 DjangoUeditor 使用方法 1.安装...

Python抽象类的新写法

记得之前learn python一书里面,因为当时没有官方支持,只能通过hack的方式实现抽象方法,具体如下 最简单的写法 class MyCls(): def foo(self...

Python对象转JSON字符串的方法

本文实例讲述了Python对象转JSON字符串的方法。分享给大家供大家参考,具体如下: import json class JSONObject(object): def __i...

利用Python如何生成便签图片详解

利用Python如何生成便签图片详解

前言 最近有文字转图片的需求,但是不太想下载 APP,就使用 Python Pillow 实现了一个,效果如下: PIL 提供了 PIL.ImageDraw.ImageDraw.te...

Django 外键的使用方法详解

Django 外键的使用方法详解

一、描述 在利用django做网络开发的时候我们会遇到一个问题就是,我们建立了多张数据表,但是多张数据表中的内容是不一样的,但是之间有着联系比如: 我有两张表,一张是记录歌曲信息的内容,...