【发布时间】:2019-09-05 05:36:13
【问题描述】:
我正在使用 pydrive 将 pdf 文件上传到我的 google drive 文件夹。我想使用此代码一次将所有*pdf 文件发送到本地文件夹中,但不知道从哪里开始?我应该使用glob 吗?如果是这样,我想看一个例子,请。
将 1 个文件发送到指定的 google 驱动器文件夹的工作代码:
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
gauth = GoogleAuth()
gauth.LocalWebserverAuth()
drive = GoogleDrive(g_login)
folder_id = 'google_drive_id_goes_here'
f = drive.CreateFile({'title': 'testing_pdf',
'mimeType': 'application/pdf',
'parents': [{'kind': 'drive#fileLink', 'id':folder_id}]})
f.SetContentFile('/Users/Documents/python/google_drive/testing.pdf')
f.Upload()
【问题讨论】:
标签: python python-3.x google-drive-api google-api-dotnet-client pydrive