如何使用pandas和xlrd中的工作表信息填充[]?

时间:2018-04-20 20:08:26

标签: python excel pandas xlrd

我有这个:

dic_sheets = {}
for y in xl_files[]
    dic_sheets.update({y:[]})

我想用excel文档中的单个工作表填充每个键(y)的字典(dic_sheets)中的表。

我不知道excel文件里面有多少张纸;我没有索引号来停止范围(x,y,z)循环。

另一种说法:我想将x-number excel文件转储到活动目录中,并在CMD中运行.py时将每个文件表填充到字典中。

有人可以帮我实现这个目标吗?

xl_files contains "ExcelFile" data "pandas.io.excel.ExcelFile object at 0x0FF6B0D0

编辑:y代表各个Excel文件 Edit2:我只需要填充工作表名称(或其唯一索引号)(即'sheet1','pivot2')。我还没关心床单中的细胞。 Edit3:我已经生成了表'xl_files'来包含cwd中的每个excel文件

1 个答案:

答案 0 :(得分:0)

我明白了! 我必须使用for循环和return函数作为对象,然后将它与array.append函数的另一个对象和return函数与一个新数组相结合。 我将来会尝试更好地提出我的问题,因为我没有在这一轮中咬一口。