0
我有一段简单的python代码来下载所有纳斯达克每日股票数据,大约3000多个股票,但在下载的中间停止,直到我再次按Enter键Dos窗口。下载雅虎财务数据在循环中止
蟒蛇myScript.py all_nasdaq_stock_symbols.txt
ins = open(sys.argv[1], "r")
for line in ins:
words = line.split()
for aStock in words:
# less painful, data from yahoo are inaccurate some times
base_url = "http://ichart.finance.yahoo.com/table.csv?s=";
url = base_url + aStock;
urllib.urlretrieve(url, aStock+".csv");
这是为什么,以及如何解决这个问题吗?
看看the'pandas_datareader'包。它自动完成这个确切的任务。 –