【问题标题】:Passing secret variables to Google Colaboratory notebook将秘密变量传递给 Google Colaboratory notebook
【发布时间】:2018-06-27 08:56:01
【问题描述】:

公共(与某人共享)Google Colaboratory 笔记本是否有安全的方式来导入访问令牌等安全敏感变量?

我有一个笔记本,上面有这样的代码:

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

我想与其他用户共享笔记本,以便他们能够运行和编辑代码单元,但我想将 TOKEN 变量定义移动到某个隐藏的地方。有没有办法做到这一点?

【问题讨论】:

    标签: google-colaboratory


    【解决方案1】:

    一种选择是在调用时使用getpass 分配令牌。

    这是一个例子: https://colab.research.google.com/drive/1bjBVx6pokBm_A1em-XdURQAmemlUAgYz

    【讨论】:

      猜你喜欢
      • 2019-10-27
      • 2021-12-06
      • 2020-09-29
      • 1970-01-01
      • 1970-01-01
      • 2021-10-04
      • 2021-11-29
      • 2019-02-13
      • 2016-01-26
      相关资源
      最近更新 更多