我有一个33种股票报价器的列表,这些列表是我用来提取路透社摘要页面中的表格的。我使用了for循环来完成此操作,现在剩下的是DataFrames列表的列表。这是代码:
company_data = []
for i in url_list:
data = pd.read_html(io=i, flavor = None, header=0, index_col=0)
company_data.append(data)
Pandas出色地完成了从每个页面中提取不同表的工作,但是现在我陷入了一个庞大的列表或作为DataFrames的不同表的列表中。我想分解列表company_data并将DataFrames的每个列表分配给股票代号。我做了字典:
c_dict = {t: d for t, d in zip(tickers, company_data)}
但是,我坚持如何将每个键和项分离到它自己的DataFrames列表中,并将键作为变量名。例如,股票代码之一是“ SPG”。我希望SPG与SPG的库存数据的DataFrames列表相等。
任何帮助将不胜感激!