gpt4 book ai didi

google-colaboratory - 如何在 google colab 中获取当前帐户名

转载 作者:行者123 更新时间:2023-12-03 23:53:54 29 4
gpt4 key购买 nike

例如,如果我当前的 Colab 实例登录为
myColab@gmail.com
是否可以在 ipython 中获得名称“myColab”?

执行此操作的命令是什么?

我想这样做是因为我可能会运行两个 Colab,它们生成文件,我想用 Colab 帐户名标记这些文件,这样我就知道是哪个帐户生成了这些文件。

最佳答案

默认情况下,后端不会针对任何特定用户进行身份验证。但是,如果您已经通过了 gcloud auth flow,您可以像这样检索电子邮件地址:

https://colab.research.google.com/drive/1VVWs_pcjjz2vg0H2Ti6-12FzcCojRF6a

关键片段是:

import requests
gcloud_token = !gcloud auth print-access-token
gcloud_tokeninfo = requests.get('https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=' + gcloud_token[0]).json()
print(gcloud_tokeninfo['email'])

关于google-colaboratory - 如何在 google colab 中获取当前帐户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52817984/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com