You can user the folder property of a user. I've created an example, where I'm using my own user. I create a list with the titles of the folders, that I currently have in my content. If a folder with a given name is not found, it will be created
gis = GIS(portalURL, username, password) me = gis.users.me my_folders = (me.folders) new_folder = 'my new folder' folder_list = [i['title'] for i in my_folders] if new_folder not in folder_list: gis.content.create_folder(new_folder)
However, it is worth noting that create_folder does nothing, if the folder already exists.