xlrd是python环境下对excel中的数据进行读取的一个模块,简单易用,可以进行的操作有:
读取工作表有效的行数、列数
读取指定行、列的所有单元格的值
读取指定单元格的数据类型
2.打开excel,得到工作薄(Book)对象
#方法1:通过指定索引获取
#方法2:通过工作表名获取
4.获取表名、行数、列数、值
#基于上面的Sheet对象,可得到如下属性:
#获取某一行所有cell对象的列表
#获取某一列所有cell对象的列表
6.获取单元格值、数据类型
#基于上面的Cell对象,获取单元格的值
#获取单元格的数据类型
#excel中的日期时间通过xlrd读取到数据后,会转换成一串数字,如:
#正确的做法是:先判断ctype是日期,再转换为tuple(年,月,日,时,分,秒)
#datemode在此处的含义是从1900年开始,如果等于1,则是从1904年开始
#最后使用date模块,将tuple的换为date对象(只支持三位参数),使用strftime方法格式化。
8.获取单元内容为number的方式(转为整型)