PHP前端开发

使用Python读取excel中的数据方法

百变鹏仔 3小时前 #Python
文章标签 方法

python中要想处理excel,必须用到第三方模块xlrd,所以windows 我安装方法是cmd中命令:e:nzhuangpythonscripts>easy_install xlrd (路径必须在python的scripts下和必须安装easy_install)

#coding=utf-8import xlrddef print_xls(path):data=xlrd.open_workbook(path)   #打开exceltable=data.sheets()[1] #打开excel的第几个sheetnrows=table.nrows   #捕获到有效数据的行数books=[]for i in range(nrows):ss=table.row_values(i)   #获取一行的所有值,每一列的值以列表项存在#print ssfor i in range(len(ss)):print ss[i]            #输出一行中各个列的值print '+++++++++++++++++++'if name=='main':print_xls('D:\文档\431547909921.xls')

excel内的内容格式如下:

197 10208014 黄钊 医学院 预防医学 经金学院 经济学类

198 10208006 宋马小薇 医学院 预防医学 医学院 临床医学

199 10207014 杨婵媛 医学院 制药工程 医学院 口腔医学

立即学习“Python免费学习笔记(深入)”;

200 10207018 祖丽皮亚 医学院 制药工程 医学院 临床医学

201 10207029 周力波 医学院 制药工程 医学院 临床医学

输出结果:

199.0

10207014.0

杨婵媛

医学院

制药工程

医学院

口腔医学

+++++++++++++++++++

200.0

10207018

祖丽皮亚

医学院

制药工程

医学院

临床医学

+++++++++++++++++++

201.0

10207029

周力波

医学院

制药工程

医学院

临床医学

+++++++++++++++++++