柳小白Python学习笔记21学习使用x

昨天学习了使用python中的xlrd模块读取行信息。今天学习使用xlrd模块读取列和读取单元格信息。继续对“光大年1月.xls”工作簿中的“bwz”工作表进行操作。21-0-1一、对工作表列信息的读取xlrd模块中读取列的方法就是把row,换成col,用法和含义相同。2.1工作表对象.col(colx):返回指定的列中所有的单元格对象组成的列表,列表内容为:数据类型:值。参数colx表示指定的列数。2.2工作表对象.col_slice(colx,start_rowx,end_rowx):返回指定列中指定列范围的单元格对象组成的列表内容为:数据类型:值。2.3工作表对象.col_values(colx,start_rowx,end_rowx):返回指定列中指定行范围的单元格的值组成的列表。2.4工作表对象.col_types(colx,start_rowx,end_rowx):返回指定列中指定行范围的单元格的数据类型组成的列表。返回值是一组列表数字,数字的含义可以查看“柳小白Python学习笔记20”笔记。把上面的四种方法一起举例:20-1-1二、对工作表单元格信息的读取其实对单元格的操作和对行、列的操作基本相同。只不过,读取行和列的时候可以只传入行标或列标一个参数。而读取单元格信息时需要传入行标和列标两个参数,来指定需要读取的单元格。3.1工作表对象.cell(rowx,colx):返回第几行第几列单元格对象,列表内容为:数据类型:值。3.2工作表对象.cell_values(rowx,colx):返回第几行第几列单元格的值。3.3工作表对象.cellt_type(rowx,colx):返回第几行第几列单元格对象的类型。返回值数字。把上面的三种方法一起举例:20-2-1在读取数据的时候发现,日期都变成了浮点数。如图:怎么才能让日期都正确显示呢?这就是我明天要学习的内容了。


转载请注明:http://www.aierlanlan.com/tzrz/5544.html