2017-09-17 36 views
0

我想從雅虎查詢下載AAPL的歷史股票價格,但失敗。我對python非常陌生,不知道應用哪種方法將指定的鏈接自動提取到我所需的本地目錄中。如何使用python下載csv文件到目錄

pullData( 「AAPL」)的結果是: AAPL https://query1.finance.yahoo.com/v7/finance/download/AAPL?period1=345398400&period2=1505577600&interval=1d&events=history&crumb=X44gAJPyoNu 主迴路HTTP錯誤401:未經授權

import urllib2 
import time 
import csv 
import requests 
import pandas as pd 

def pullData(stock): 
    try: 
     print stock 
     url = 'https://query1.finance.yahoo.com/v7/finance/download/'+stock+'?period1=345398400&period2=1505577600&interval=1d&events=history&crumb=X44gAJPyoNu' 
     print url 

     response = urllib2.urlopen(url) 
     html = response.read() 


    except Exception,e: 
     print 'main loop',str(e) 
+0

也許這將有助於https://stackoverflow.com/questions/32400867/pandas-read-csv-from-url – Greg

回答

相關問題