Секреты Ipython, неправильно хранящие ключ API - PullRequest
0 голосов
/ 21 апреля 2019

Я использую библиотеку Ipython Secrets (from ipython_secrets import *), чтобы скрыть ключи API в блокноте Jupyter.Это отлично работает в первый раз называется.

Этот первый get_secrets() вызов ...

from ipython_secrets import *

AzureMapsSubscriptionKey = get_secret('AzureMapsSubscriptionKey')
print('AzureMapsSubscriptionKey has', len(AzureMapsSubscriptionKey), 'characters')

... запрашивает у меня ключ API ... enter image description here

... затем правильно отображает ответ. enter image description here

Документы утверждают, что "Subsequent calls to get_secret use the saved value."Но я не получаю эти результаты.

Этот код в следующей ячейке Jupyter ТАКЖЕ запрашивает ключ API ... enter image description here

Я ожидал, что ячейкавыполнить без запроса.

Ты видишь, чего мне не хватает?Опубликован вопрос к Ipython Github Issue .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...