Передача секретных переменных в записную книжку Google Colab Laboratory - PullRequest
0 голосов
/ 27 июня 2018

Есть ли безопасный способ для публичных (совместно с кем-то) записных книжек Google Colab Laboratory импортировать важные для безопасности переменные, такие как токены доступа?

У меня есть блокнот с таким кодом:

TOKEN='7o6kti1TW7ebwXXG6ZAdVkS08MzDBLG00oXTCNTYEbB5A'
items = json.loads(
  requests.get('https://someservice.com/api/items?access_token={}'.format(TOKEN)).text
)

Я хочу поделиться записной книжкой с другими пользователями, чтобы они могли запускать и редактировать ячейки кода, но я хочу переместить определение переменной TOKEN в какое-то скрытое место. Есть ли способ добиться этого?

1 Ответ

0 голосов
/ 27 июня 2018

Один из вариантов - назначить токен во время вызова, используя getpass.

Вот пример: https://colab.research.google.com/drive/1bjBVx6pokBm_A1em-XdURQAmemlUAgYz

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