我正在使用Google Colab,并且由于使用限制,我每天至少需要重启一次笔记本。
要安装我的Google云端硬盘,我需要以下代码:
from google.colab import drive
drive.mount('drive')
然后,我得到提示:
在浏览器中转到以下网址:https : //accounts.google.com/o/oauth2/auth? client_id =xxxxxxxxx ...。
输入您的授权码:___________________________________________________
如何只授权一次并记住该授权?
理想情况下,该授权将在我登录Gmail时就已经发生,并且我只需指定要安装的云端硬盘的帐户电子邮件地址即可。
但是,任何我不将auth代码存储在笔记本中的持久授权解决方案都很好。
您不能将其设置为仅进行一次身份验证并保持新的运行时状态,因为Colab在定期回收的VM上运行。您可以确保force_remount
将其设置为,False
因此它不会不必要地要求您重新授权:
drive.mount('/content/gdrive', force_remount=False)
但是,每当您重置运行时时,都将需要使用其他授权码进行重新认证。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句