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内的内容格式如下:
19710208014黄钊男医学院预防医学经金学院经济学类
19810208006宋马小薇女医学院预防医学医学院临床医学
19910207014杨婵媛女医学院制药工程医学院口腔医学
立即学习“Python免费学习笔记(深入)”;
20010207018祖丽皮亚女医学院制药工程医学院临床医学
20110207029周力波男医学院制药工程医学院临床医学
输出结果:
199.0
10207014.0
杨婵媛
女
医学院
制药工程
医学院
口腔医学
+++++++++++++++++++
200.0
10207018
祖丽皮亚
女
医学院
制药工程
医学院
临床医学
+++++++++++++++++++
201.0
10207029
周力波
男
医学院
制药工程
医学院
临床医学
+++++++++++++++++++
以上就是使用Python读取excel中的数据方法的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2276536.html