未定义Google的驱动器API名称“Drive_service”中缺少包依赖项

2024-06-12 06:38:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在this introduction之后将Python与Google驱动器连接起来

不幸的是,执行以下代码时似乎缺少依赖项

file_metadata = {
    'name': 'Invoices',
    'mimeType': 'application/vnd.google-apps.folder'
}
file = drive_service.files().create(body=file_metadata,
                                    fields='id').execute()
print('Folder ID: %s' % file.get('id'))

有人知道我需要从哪里导入drive_service


Tags: 代码nameidapplicationservicegoogledrivethis
1条回答
网友
1楼 · 发布于 2024-06-12 06:38:18

drive_service不是要导入的模块,而是一个对象,在本例中,您可以使用GoogleAPI python客户端使用凭据和作用域构建它。正是通过授权的drive_service,您可以调用驱动API

在这里的快速启动中:https://developers.google.com/drive/api/v3/quickstart/python您可以看到如何导入build函数来创建服务,以及如何导入pip命令来安装客户端库

因此,在您的示例中,可以使用以下命令构建驱动器服务。一定要阅读上面提到的快速入门指南

drive_service = build('drive', 'v3', credentials=creds)

相关问题 更多 >