如何使用自动Python脚本从纳斯达克下载最新数据集(.csv)



每次运行脚本时,我都想从这里自动下载.csv文件:
https://www.nasdaq.com/market-activity/quotes/historical

因此,每当我打开笔记本时,我都会从纳斯达克获得最新数据,如果我运行正确的脚本,我就不必手动上传数据集。

这是下载的URL:https://www.nasdaq.com/api/v1/historical/AMZN/stocks/2010-10-26/2020-10-26

我试过一些图书馆,但没有一个对我有用。我使用谷歌合作和Python3。

出于我不理解的原因(也许这里了解更多的人可以让我们都知道(,您需要在请求中提供标题。我从这里得到了答案。

所以在你的情况下,以下似乎对我有效:

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)

最新更新