google-colaboratory - 将秘密变量传递给 Google Colaboratory notebook
问题描述
公共(与某人共享)Google Colaboratory 笔记本是否有安全的方式来导入访问令牌等安全敏感变量?
我有一个笔记本,上面有这样的代码:
TOKEN='7o6kti1TW7ebwXXG6ZAdVkS08MzDBLG00oXTCNTYEbB5A'
items = json.loads(
requests.get('https://someservice.com/api/items?access_token={}'.format(TOKEN)).text
)
我想与其他用户共享笔记本,以便他们能够运行和编辑代码单元,但我想将 TOKEN 变量定义移动到某个隐藏的地方。有没有办法做到这一点?
解决方案
一种选择是在调用时使用getpass
.
这是一个例子: https ://colab.research.google.com/drive/1bjBVx6pokBm_A1em-XdURQAmemlUAgYz
推荐阅读
- android - 升级后对私有依赖做出反应本机 maven 返回 403 Forbidden 或 401 Unathorized
- python - 如何在python fastapi中的普通函数和路由请求函数之间共享全局队列
- apache-spark - spark.driver.extraLibraryPath 覆盖原始库路径
- swift - objc_getAssociatedObject 和运行时属性
- c - ADC 为 PIC16F15325 提供奇怪的输出
- apple-sign-in - 这是对网站登录 Apple 流程的正确理解吗?
- python - Pygame:如何在用户按下 ENTER 键后捕捉用户输入
- javascript - 如何检查是否在控制台中检查了列表项
- pandas - 如果它们是哈希表键,熊猫索引如何具有重复值?
- python-3.x - 只读 kafka 主题中的新消息