Как настроить учетные данные в качестве переменной среды в windows? - PullRequest
0 голосов
/ 29 апреля 2020

В настоящее время я работаю над проектом Academi c в моем университете и пытаюсь получить доступ к IEX Cloud API (iexfinance) для извлечения финансовых данных, используя python, но продолжаю сталкиваться с ошибкой аутентификации. Когда я проверил документацию пакета, он рекомендует установить Секретный ключ аутентификации как переменную среды, используя 'IEX_TOKEN', чтобы аутентифицировать мой запрос, который я не знаю, как сделать.

Кроме того, я должен отметить, что я очень новичок в мире программирования, поэтому заранее благодарю за любую помощь.

Вот фрагмент сценария, который я использую:

tickerSymbol = input("Ticker Symbol: ")
companyInfo = Stock(tickerSymbol)
stockPrice = companyInfo.get_price()

start = datetime(sy,sm,sd)
end = datetime(ey, em,ed)

historicalPrices = get_historical_intraday(tickerSymbol, start, end)

stockHistoricals = pd.DataFrame(historicalPrices).T

1 Ответ

0 голосов
/ 29 апреля 2020

Если вы знаете секретный ключ аутентификации. Попробуйте:

#import os module in first line of your code
import os
#set the env vairable in 2nd line
os.environ['IEX_TOKEN'] = 'TheSecretAuthenticationKey'

#other imports
...
...
...
...
#remaining code
...