pandas - 在 Google Colabs 中何处/如何安全存储 API key ?

标签 pandas jupyter-notebook jupyter google-colaboratory

如果我与其他人共享 Google Colab ipynb,我不希望他们能够访问我的 API key 。在AWS中,Lambdas的参数存储中会有类似SecureString的东西。有没有类似的东西可以和 Google Colabs 一起使用?谢谢

最佳答案

我现在就是这么做的

drive.mount('/content/drive')
with open('testLALALALA.json') as jsonfile:
    KEY_DATA = json.load(jsonfile)


def initialize_analyticsreporting():
  credentials = ServiceAccountCredentials.from_json_keyfile_dict(KEY_DATA, SCOPES)
  analytics = build('analyticsreporting', 'v4', credentials=credentials)
  return analytics

关于pandas - 在 Google Colabs 中何处/如何安全存储 API key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61340526/

相关文章:

git - 如何通过删除历史记录中所有 Jupyter 笔记本的所有输出来缩小 git 存储库

python - 将多天的数据叠加在一起

python - 按行分组、NaN 值和数字之间的联接和选择

python - 从包含 10 个文本文件的目录创建数据框

python - 无法识别雪花连接器 python 包

python - Tensorflow:AttributeError: 'NoneType'对象没有属性 'original_name_scope'

python - 如何在ipython笔记本中设置matplotlib图形默认大小?

python - 在 Chrome 中运行的 Jupyter 笔记本在服务器重新启动时卡住

python - Pandas dataframe.query 到 SQL 'LIKE' 而不使用引擎 ='python'

bash - 如何在 jupyterlab 中使用当前用户和用户的 .bashrc 文件登录到 bash?