株式のリストを含むpython dictがあります。for ループでキー (株式記号、以下を参照) を使用して、pandas DataReader を介して価格/出来高で埋められるすべての株式 (株式記号にちなんで名付けられた) に対して複数の pandas DataFrame を繰り返し作成しようとしています。作成される唯一のデータフレームは「stockName」であるため、以下のコードで基本的な python の問題があると思います。ご協力いただきありがとうございます
print stocks.keys()
['TSO', 'WDC', 'EBIX', 'AAPL', 'GTAT', 'MSFT', 'BKE', 'VFSTX', 'ORCL', 'UIS', 'HSII', 'PETS', 'BBBY', 'RPXC', 'TZOO', 'DLB', 'SPLS', 'CHE', 'INTC', 'CF', 'GTN', 'FFIV', 'ATML', 'BAH', 'DHX', 'HRB', 'VIAB', 'LMT', 'NOC', 'VWO', 'ROST']
for stockName in stocks.keys():
stockName = DataReader(stockName, "yahoo", datetime(2013,1,1), datetime(2013,8,1))