首页 > 解决方案 > 将文件夹从 Google Colab 移动到 Google Drive

问题描述

我正在使用 Google Colab 进行机器学习。很多时候,我需要使用 Pydrive 使用 Google Drive 下载解决方案 CSV。如下所示

from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials

auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)

uploaded = drive.CreateFile({'title': 'dogsVScats.csv'})
uploaded.SetContentFile('dogsVScats.csv')
uploaded.Upload()
print('Uploaded file with ID {}'.format(uploaded.get('id')))

如何为文件夹复制相同的过程。不是档案。

标签: pythonpython-3.xgoogle-colaboratorypydrive

解决方案


为 Colab 和 Gdrive 使用相同的 google 帐户,以避免错误。

在 colab 中打开新笔记本并执行以下代码

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

输出图像

访问链接并授予访问权限

然后从链接中复制代码并将其粘贴到 colab 页面中

从 colab,使用以下命令转到 gdrive 路径

% cd drive/My\ Drive/

然后使用 colabs 作为使用终端命令前的符号

!mkdir sample

您可以从左侧的侧面板查看修改


推荐阅读