python读取excel单元格里数据,如何用python读取excel文件的所有数据
我随便写了一个表格如下
使用工具xlrd。如果您还没有下载,您可以使用pip install xlrd下载一个。
这需要几个步骤。
1打开excel
table=xlrd . open _ workbook(/home/ly/ly/test . xls )2哪个excel比第二个excel好?
Sheet=table.sheet_by_index(1) 3获取行数
Rows=sheet.nrows 4获取每一行的内容。
Row_values的具体代码如下
#-*-编码:utf-8-*-import XLR import sys reload(sys)sys . set默认编码( utf-8 )table=xlrd . open _ workbook(/home/ly/ly/test . xls )#通过index获取例如打开第二个工作表sheet=table.sheet_by_index(1)#,获取第二个excel的行,rows=sheet.nrowsprint rows#,根据行遍历整个表content _ list=[]For I in range(rows)。内容列表。追加(工作表。row _ values (i)) #处理列表中的中文乱码case _ list=str (content _ list)。替换( u , )。解码( unicode-escape )打印(case _ list)打印
这里,它只是遍历行数。当然,这种方法不是唯一的。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。