Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 驱动器API-在父文件夹中创建文件夹无效_Python_Google Drive Api - Fatal编程技术网

Python 驱动器API-在父文件夹中创建文件夹无效

Python 驱动器API-在父文件夹中创建文件夹无效,python,google-drive-api,Python,Google Drive Api,我想通过驱动器API v3在父文件夹中创建一个文件夹。 但当我运行代码时,它会在我的根目录上创建一个文件夹,而不是在指定的父文件夹中 有人知道这个问题吗 My Code: ​ file_metadata = { 'name': 'GoogleDrive-API', 'mimeType': 'application/vnd.google-apps.folder', 'parents': '1ZMo8-CcrfS

我想通过驱动器API v3在父文件夹中创建一个文件夹。 但当我运行代码时,它会在我的根目录上创建一个文件夹,而不是在指定的父文件夹中

有人知道这个问题吗

My Code:

    ​    file_metadata = {
            'name': 'GoogleDrive-API',
            'mimeType': 'application/vnd.google-apps.folder',
            'parents': '1ZMo8-CcrfSbxJP-F42BXt2Wrdok4UQd2'    
        }
        file = service.files().create(body=file_metadata).execute()
    
        print('Folder ID: %s' % file.get('id'))

非常感谢

您必须在父文件夹列表中指定文件夹id

试试这个

file_metadata = {
    'name': 'GoogleDrive-API',
    'mimeType': 'application/vnd.google-apps.folder',
    'parents': ['1ZMo8-CcrfSbxJP-F42BXt2Wrdok4UQd2']    
}
file = service.files().create(body=file_metadata, supportsAllDrives=True).execute()