주식 목록이있는 파이썬 딕트가 있습니다. 나는 for 루프에서 키 (주식 기호, 아래 참조)를 사용하여 pandas DataReader를 통해 가격/볼륨으로 채워진 모든 주식 (주식 기호로 명명 된)에 대해 여러 개의 팬더 데이터 프레임을 반복적으로 작성하려고합니다. 내가 만든 유일한 DataFrame이 "stockName"이기 때문에 나는 아래 코드에서 기본적인 파이썬 문제가 있다고 생각합니다. 당신의 도움이반복적으로 pandas 데이터 아님을 호출합니다.
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))