如何用来自 pandas 和 xlrd 的 sheet 信息填充 []?

How do I fill [] with sheet information from pandas and xlrd?

我有这个:

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

我想用 excel 文档中的每个键 (y) 填充字典 (dic_sheets) 中的 tables .

我不知道 excel 文档中有多少 sheet;我没有停止范围 (x,y,z) 循环的索引号。

另一种表达方式:我想将 x 数量的 excel 个文件转储到活动目录中,并在我 运行 时将每个文件 sheet 填充到字典中CMD 中的 .py.

谁能帮我实现这个目标?

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

编辑:y 代表单个 excel 个文件 Edit2:我只需要 sheet 名称(或它们的唯一索引号)来填充(即 'sheet1'、'pivot2')。我还不关心 sheet 中的单元格。 Edit3:我已经生成了 table ‘xl_files’ 以包含 cwd

中的每个 excel 文件

我想通了! 我必须使用 for 循环和 return 函数作为一个对象,然后将它与 array.append 函数和 return 函数的另一个对象与一个新数组结合起来。 以后我会尝试更好地表达我的问题,因为这一轮我没有被咬到。