noobs на python здесь.
В настоящее время я использую python pandas-datareader 0.7 для некоторого анализа запасов.
С обновлением pandas-datareader 0.8. Он должен быть в состоянии получить исторические данные от Alpha Vantage.
Но я не совсем понимаю, как использовать ключ API (в настоящее время используется Yahoo, и ключ не требуется)
Из документации pandas-datareader , япопробовал тот же код (с моим ключом API, скажем, ABC123, зарегистрированным в альфа-версии), заменив ALPHAVANTAGE_API_KEY на ABC123
import os
from datetime import datetime
import pandas_datareader.data as web
df = web.DataReader("AAPL", "av-daily", start=datetime(2017, 2, 9),end=datetime(2017, 5, 24),api_key=os.getenv('ABC123'))
print(df)
Я ожидал, что он выводит исторические данные.
Но он сказал, что "DataReader () получилнеожиданный аргумент ключевого слова 'api_key' "
Как правильно использовать ключ api, чтобы я мог получить данные?