【发布时间】:2020-12-15 10:07:03
【问题描述】:
尝试根据日期使用 PyDrive 在现有文件夹中创建文件夹,但由于 'GoogleDrive' 对象没有属性'files',我不断收到错误消息 Documentation
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
gauth = GoogleAuth()
gauth.LoadCredentialsFile("token.txt")
if gauth.credentials is None:
gauth.GetFlow()
gauth.flow.params.update({'access_type': 'offline'})
gauth.flow.params.update({'approval_prompt': 'force'})
gauth.LocalWebserverAuth()
elif gauth.access_token_expired:
gauth.Refresh()
else:
gauth.Authorize()
gauth.SaveCredentialsFile("token.txt")
drive = GoogleDrive(gauth)
file_metadata = {'name': 'Test','mimeType': 'application/vnd.google-apps.folder'}
file = drive.files().create(body=file_metadata).execute()
print('Folder ID: %s' % file.get('id'))
但我收到错误消息,因为“GoogleDrive”对象没有属性“文件””
是不是我做错了什么?
【问题讨论】:
标签: python google-drive-api pydrive