Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
394 views
in Technique[技术] by (71.8m points)

python - Colab - automatic authentication of connection to google drive, persistent per-notebook

I'm looking for a way to automate the authentication process when connecting a colab-session to my google drive.

I'd prefer to use the built-in tools for this one, instead of PyDrive.

In short: have the following cell run without having to manually authenticate by logging in and copying the password from the dialogue

from google.colab import drive
drive.mount('/content/drive/')
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Automatically mounting to your Drive files is now supported for Colab notebooks which aren't shared by multiple people.

To enable this for a notebook, create a new Drive notebook, open the file browser, and click the 'Mount Drive' button.

enter image description here

You'll see a permissions dialog like so:

enter image description here

After you complete the permissions once, you'll see your Drive mounted in the file browser.

enter image description here

Better still, if you reload the notebook later and reconnect, your Drive will mount automatically with no more drive.mount copy/paste required. Your Drive files will just be there.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...