python 读取exce表格的操作方法

1、利用xlrd模块读取excel的操作方法,首先需要安装xlrd依赖包,安装方法可以用pip install xlrd

代码如下:

# -*- coding:UTF-8 -*-

#导入xlrd模块
import xlrd

def read_data():

#打开excel表
data = xlrd.open_workbook('fileName')
#获取excel中第一个工作表
table = data.sheet_by_index(0)
# table = data.sheets()[0]
#table = data.sheet_by_name("sheetName")

#获取总行数、总列数
nrows = table.nrows
ncols = table.ncols

if nrows > 1:
#获取第一行的内容
key = table.row_values(0)

listdata=[]
# 获取每一行的内容
for i in range(0,nrows):
values = table.row_values(i)
# keys,values组合转换为字典
dictdata = dict(zip(key,values))
listdata.append(dictdata)

return listdata
else:
print("表格为空")
return None
posted @ 2019-09-24 15:59  博客新手818  阅读(351)  评论(0)    收藏  举报