Python读写excel表格的方法二

转载
目的:实现用python的另一种方法做excel的读取、新增操作。

环境:ubuntu 16.04 Python 3.5.2

情景:之前介绍了一种操作excel文件的方法,现在使用另一种方法读写excel文件,一次性读出或写入,读写也很方便,读出为有序字典,像二维数组,需要用到3个第三方模块,pyexcel-io, pyexcel-xls, xlrd,主要导入pyexcel-xls和collections,pyexcel-xls基于xlrd和pyexcel-io,所以支持xls和xlsx。

表格的读取:

读取需要导入pyexcel-xls和collections模块:

这个模块把整个表格转换为OrderedDict(有序字典),每个key就是它的子表名,而value值则是表的内容,以二层列表显示,类似二维数组。

表格的写入基于xlwt,也不支持xlsx格式。

表格的写入:

在数据的一次性写入和一次性读取时,用这个方法很方便,如果是针对性处理,可以使用方法一

你可能感兴趣的:(Python读写excel表格的方法二)