環境 Google Colaboratory,win10,puthon3.6
初学者です。Google Colaboratoryを用いて、Google Driveマイドライブ内の特定フォルダのみ共有したいと考えております。
特定のファイルのURLを取得しColaboratry内にコピーするときは、
from pydrive.auth import GoogleAuth from pydrive.drive import GoogleDrive from google.colab import auth from oauth2client.client import GoogleCredentials #認証済みとする #以後の作業のための変数づくり。 gauth = GoogleAuth() gauth.credentials = GoogleCredentials.get_application_default() drive = GoogleDrive(gauth) #ドライブよりデータの取得を行う。 id = 'XXXXX' #共有リンクで取得した id= より後の部分 #ここにフォルダのURLをコピーしてもFileNotDownloadableErrorとなる。 downloaded101 = drive.CreateFile({'id': id}) downloaded101.GetContentFile('101.csv')
とすると思います。参考リンク
この方法を応用し、ファイルではなく特定フォルダのURLを利用して再帰的に(中身を丸ごと)コピーしたいと考えているのですが、なにか良い方法はないでしょうか。教えて下さると幸いです。
あなたの回答
tips
プレビュー