Я использую библиотеку 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 ...
... затем правильно отображает ответ.
Документы утверждают, что "Subsequent calls to get_secret use the saved value."
Но я не получаю эти результаты.
Этот код в следующей ячейке Jupyter ТАКЖЕ запрашивает ключ API ...
Я ожидал, что ячейкавыполнить без запроса.
Ты видишь, чего мне не хватает?Опубликован вопрос к Ipython Github Issue .