尝试将子文件夹上传到Google驱动器上的现有文件夹。我成功获取了文件夹的ID,并将其设置为变量“ base_id”
filelist = drive.ListFile({'q': "mimeType='application/vnd.google-apps.folder'"}).GetList()
for file1 in filelist:
if file1['title'] == basepath:
base_id = file1['id']
然后我尝试创建一个文件夹,其标题保存在“ root”中,其父标识为“ base_id”
folder = drive.CreateFile({'title': root, 'mimeType': 'application/vnd.google-apps.folder', "parents": [{"kind": "drive#fileLink","id": base_id}]})
folder.Upload()
但是,这不起作用。我在上传行上收到一条错误消息,提示“找不到文件:(在此处插入ID )”。我在做错什么吗?