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)
也許這將有助於https://stackoverflow.com/questions/32400867/pandas-read-csv-from-url – Greg