用Python读取excel中的数据
程序员文章站
2022-04-08 17:04:37
...
python中要想处理excel,必须用到第三方模块xlrd,所以windows 我安装方法是cmd中命令:E:\ANZHUANG\Python\Scripts>easy_install xlrd (路径必须在python的scripts下和必须安装easy_install)
#coding=utf-8 import xlrd def print_xls(path): data=xlrd.open_workbook(path) #打开excel table=data.sheets()[1] #打开excel的第几个sheet nrows=table.nrows #捕获到有效数据的行数 books=[] for i in range(nrows): ss=table.row_values(i) #获取一行的所有值,每一列的值以列表项存在 #print ss for i in range(len(ss)): print ss[i] #输出一行中各个列的值 print '+++++++++++++++++++' if __name__=='__main__': print_xls('D:\\文档\\431547909921.xls')
excel内的内容格式如下:
197 10208014 黄钊 男 医学院 预防医学 经金学院 经济学类
198 10208006 宋马小薇 女 医学院 预防医学 医学院 临床医学
199 10207014 杨婵媛 女 医学院 制药工程 医学院 口腔医学
200 10207018 祖丽皮亚 女 医学院 制药工程 医学院 临床医学
201 10207029 周力波 男 医学院 制药工程 医学院 临床医学
输出结果:
199.0
10207014.0
杨婵媛
女
医学院
制药工程
医学院
口腔医学
+++++++++++++++++++
200.0
10207018
祖丽皮亚
女
医学院
制药工程
医学院
临床医学
+++++++++++++++++++
201.0
10207029
周力波
男
医学院
制药工程
医学院
临床医学
+++++++++++++++++++
下一篇: 十进制数的次方
推荐阅读
-
Excel中利用RANK函数的联合引用特性进行多列数据统一排名
-
Excel统计类中返回数据组中第K个最大值的LARGE函数实例介绍
-
python用dataframe将csv中的0值数据转化为nan缺失值字样
-
用php实现动态产生xml文件以及从xml文件中抽取数据转化成html的小程序_PHP教程
-
php将数据库中的电话号码读取出来并生成图片
-
load data infile将excel文件中的数百万条数据在1分钟内导入数据_MySQL
-
Oracle数据库中的varchar,varchar2,nvarchar,nvarchar2区别及用
-
将excel中的数据批量导入到access的技巧
-
使用POI将Mysql或Oracle中的数据导入到Excel中去_MySQL
-
在MYSQL中,怎么用PDO绑定变量的方式插入数据?