Colab - 自动验证与谷歌驱动器的连接,每个笔记本持久

问题描述 投票:0回答:2

我正在寻找一种在将 colab 会话连接到我的谷歌驱动器时自动执行身份验证过程的方法。

我更愿意使用内置工具,而不是 PyDrive。

简而言之:运行以下单元,无需通过登录并从对话框中复制密码来手动进行身份验证

from google.colab import drive
drive.mount('/content/drive/')
python authentication google-colaboratory
2个回答
58
投票

现在,不由多人共享的 Colab 笔记本支持自动挂载到云端硬盘文件。

要为笔记本启用此功能,请创建一个新的云端硬盘笔记本,打开文件浏览器,然后单击“安装驱动器”按钮。

enter image description here

您将看到如下所示的权限对话框:

enter image description here

完成一次权限后,您将在文件浏览器中看到您的云端硬盘已安装。

enter image description here

更好的是,如果您稍后重新加载笔记本电脑并重新连接,您的驱动器将自动安装,无需再进行

drive.mount
复制/粘贴。您的云端硬盘文件就在那里。


0
投票

安装驱动器:

from google.colab import drive
drive.mount('/content/drive')

您可以保存身份验证令牌以绕过同一会话中的未来登录。

from google.colab import auth
auth.authenticate_user()
© www.soinside.com 2019 - 2024. All rights reserved.