1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python依次读取Excel文件中的Sheet

Python依次读取Excel文件中的Sheet

时间:2020-01-22 12:10:40

相关推荐

Python依次读取Excel文件中的Sheet

利用pandas依次读取excel表格中每个sheet的数据,并按照行进行打印,输出格式为列表

主要解决以下问题:

读取Excel对每个sheet中的数据单独读取按照行对每一条数据进行读取将读取的数据按照列表格式进行输出

import pandas as pddf = pd.read_excel("ceshi.xlsx",sheet_name=None,header=None)for sheet in df:print(sheet) # 每个sheet的名称for item in df[sheet].values: # 遍历sheet中的数据print(item.tolist()) # 每一行的数据

补充内容

pd.read_excel("ceshi.xlsx",sheet_name=None,header=None)中,sheet_name=None返回的是excel文件中所有的sheet

df[sheet]的数据格式是pandas.core.frame.DataFrame,提取数据需要使用.values

item的数据格式是numpy.ndarray,需要转化成列表进行输出,使用.tolist()方法可以转换成列表

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。