MCPcopy Index your code
hub / github.com/O365/python-o365 / get_folder_from_path

Method get_folder_from_path

examples/onedrive_example.py:33–48  ·  view source on GitHub ↗
(self, folder_path)

Source from the content-addressed store, hash-verified

31 return self.root_folder
32
33 def get_folder_from_path(self, folder_path):
34 if folder_path is None:
35 return self.my_drive
36
37 subfolders = folder_path.split('/')
38 if len(subfolders) == 0:
39 return self.my_drive
40
41 items = self.my_drive.get_items()
42 for subfolder in subfolders:
43 try:
44 subfolder_drive = list(filter(lambda x: subfolder in x.name, items))[0]
45 items = subfolder_drive.get_items()
46 except:
47 raise ('Path {} not exist.'.format(folder_path))
48 return subfolder_drive
49
50 ''' Upload a file named $filename to onedrive folder named $destination. '''
51

Callers 3

download_fileMethod · 0.95
upload_folderMethod · 0.95
_download_folderMethod · 0.95

Calls 1

get_itemsMethod · 0.45

Tested by

no test coverage detected