Presta atención ya que en este escrito vas a hallar el hallazgo que buscas.
Solución:
Para actualizar la respuesta. Puedes hacerlo ahora mismo desde Google Colab
# Load the Drive helper and mount
from google.colab import drive
# This will prompt for authorization.
drive.mount('/content/drive')
!ls "/content/drive/My Drive"
Documentación de Google
Como lo menciona @yl_low aquí
Paso 1:
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
Paso 2:
from google.colab import auth
auth.authenticate_user()
Paso 3:
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id=creds.client_id -secret=creds.client_secret < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo vcode | google-drive-ocamlfuse -headless -id=creds.client_id -secret=creds.client_secret
Tanto el Paso 2 como el 3 requerirán completar el código de verificación proporcionado por las URL
Paso 4:
!mkdir -p drive
!google-drive-ocamlfuse drive
Paso 5:
print('Files in Drive:')
!ls drive/
Otras respuestas son excelentes, pero requieren cada vez que se autentique en Google Drive, eso no es muy cómodo si desea ejecutar de arriba a abajo su computadora portátil.
Tenía la misma necesidad, quería descargar un solo archivo zip que contuviera un conjunto de datos de Drive a Colab. Preferí obtener un enlace para compartir de ese archivo y ejecutar la siguiente celda (sustituya drive_url con su enlace compartido):
import urllib
drive_url = 'https://drive.google.com/uc?export=download&id=1fBVMX66SlvrYa0oIau1lxt1_Vy-XYZWG'
file_name = 'downloaded.zip'
urllib.request.urlretrieve(drive_url, file_name)
print('Download completed!')
Sección de Reseñas y Valoraciones
Recuerda que tienes la opción de glosar tu experiencia si diste con el arreglo.