excel中后缀为csv和xls,二者区别如下:
1、xls 文件就是Microsoft excel电子表格的文件格式。
2、csv是最通用的一种文件格式,它可以非常容易地被导入各种PC表格及数据库中。 此文件,一行即为数据表的一行。生成数据表字段用半角逗号隔开。
csv是文本文件,用记事本就能打开,XLS是二进制的文件只有用EXCEL才能打
csv文件是以逗号为分隔符号,将各字段列分离出的一种ASCII文件
csv(*.csv) 文件格式只能保存活动工作表中的单元格所显示的文本和数值。工作表中所有的数据行和字符都将保存。
  数据列以逗号分隔,每一行数据都以回车符结束。如果单元格中包含逗号,则该单元格中的内容以双引号引起。

上一节我们已经很好的可以导入CSV文件,但是XLS文件要想一个个导入将会很麻烦。所以今天帅帅的小花将会教大家如何读取excel文件。

步骤一:

导入xlrd模块。xls文件read库,只能读。若写入,要用xlwt,意为:xls文件write写入库。可以实现指定表单、指定单元格的读取。

步骤二:

根据名称找到工作表,根据行数(nrows)和列数(ncols)读取单元格的内容。其中用到了for 循环,先锁定第一行,然后一个一个,调用ws.cell(r,c).value读取每一个单元格的数据,连接在数据列表中。

代码如下:

最新文章

  1. Linux守护进程
  2. tomcat详情
  3. Facebook或成云领域黑马 冲击亚马逊
  4. C# HttpRequest 中文编码问题
  5. Multiple View Geometry in Computer Vision Second Edition by Richard Hartley 读书笔记(一)
  6. *[topcoder]LittleElephantAndIntervalsDiv1
  7. execute immediate的简单用法(oracle)
  8. 【原】老生常谈-从输入url到页面展示到底发生了什么
  9. javax顶层接口分析
  10. Go:学习笔记兼吐槽(1)
  11. mysql中整数类型后面的数字,比如int(11),11代表11个字节吗?
  12. C#中访问私有成员技巧
  13. PHP LDAP 目录协议函数库
  14. Dom4j完整教程
  15. Allegro PCB Design GXL (legacy) 由零散的对象构成一个Shape
  16. 微信小程序动态数据跑马灯组件编写
  17. LUA 语言易混点
  18. jmeter造当前时间,未来时间,历史时间
  19. Eclipce 配置javaEE
  20. get请求中的url encode问题

热门文章

  1. Groovy与Gradle在Android中的应用
  2. c#类库和可移值类库的区别
  3. MVC————添加视图时没有模型可用
  4. C程序两则
  5. 从scrapy使用经历说开来
  6. 【JQuery】 ajax 无效的JSON基元
  7. 48-tree 命令总结
  8. 高手详解SQL性能优化十条经验
  9. Swift开发小技巧--private访问修饰符报错的情况
  10. Zookeeper总结