博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python xlrd
阅读量:5154 次
发布时间:2019-06-13

本文共 467 字,大约阅读时间需要 1 分钟。

1.综述

xlrd是xls read也就是excel文件的读功能。

简单demo如下:

import xlrdbook=xlrd.open_workbook('./demo.xls')sheet = workbook.sheets()[0]rowcount = sheet.nrowsdata = [sheet.row_values(i) for i in range(rowcount)]for i in range(1,len(data)):    data[i][0] = DateHelper.getdate(data[i][0])

2.源码结构

excel文件是有固定结构的,前512位存储的是文件元信息,512位之后存放数据区

biff.py文件定义了基类BaseObject,后续的book和sheet以及cell都继承于此类

compdoc.py文件定义了文件的解析

book和sheet中用于解析数据

转载于:https://www.cnblogs.com/yangyang12138/p/10915671.html

你可能感兴趣的文章
ZH奶酪:自然语言处理工具LTP语言云调用方法
查看>>
.NET中将图片文件流转成Base64字符串的实现
查看>>
js如何操作或是更改sass里的变量
查看>>
BZOJ1419: Red is good
查看>>
腾讯云-搭建 JAVA 开发环境
查看>>
POJ 3308 Paratroopers (对数转换+最小点权覆盖)
查看>>
rendering omni shadow in one pass.
查看>>
No repository found containing,eclipse 自动更新erro 解决
查看>>
iOS设计模式之单例模式
查看>>
MySQL面试题中:主从同步的原理
查看>>
HTTP和WebSocket协议(二)
查看>>
项目练习(二)—微博数据结构化
查看>>
Jquery插件的编写和使用
查看>>
跨域请求
查看>>
灌水导论——灌水法初步
查看>>
Vim 使用教程(搬运)
查看>>
常问面试题
查看>>
《构建之法》课程总结及建议
查看>>
echarts使用
查看>>
SQL2005触发器和存储过程
查看>>