每次运行脚本时,我都想自动从这里下载一个.csv文件:
https://www.nasdaq.com/market-activity/quotes/historical
因此,每当我打开笔记本,我将从纳斯达克获得最新的数据,如果我运行正确的脚本,我不需要手动上传数据集。
这是下载的网址:https://www.nasdaq.com/api/v1/historical/AMZN/stocks/2010-10-26/2020-10-26
我试过一些图书馆,但没有一个对我有用。我使用谷歌、冒牌货和Python3。
发布于 2020-10-27 18:31:51
由于一个我不明白的原因(也许这里的人知道的更多可以让我们都知道),您需要在请求的同时提供标题。我从here那里得到了答案。
因此,就你的情况而言,以下几点似乎适用于我:
import requests
url = 'https://www.nasdaq.com/api/v1/historical/AMZN/stocks/2010-10-26/2020-10-26'
headers = { "user-agent":"Mozilla"}
r = requests.get(url, headers=headers)
open('HistoricalQuotes_2020_10_26.csv', 'wb').write(r.content)https://stackoverflow.com/questions/64536774
复制相似问题