12345678910111213141516171819202122232425262728 |
- from O365 import Account
- client_id = "925f74dc-f96a-4718-9ca7-d6cc3fa43e1e"
- client_secret = "SS~8Q~QpBZV9toZuwkzW1XGGen2Hn833spNMtdq5"
- flow_type = "credentials"
- user_id = "bedner@global-cube.net"
- password = "Platinum512!!"
- account = Account(
- (client_id, client_secret), auth_flow_type="credentials", tenant_id="2ad0dff5-07ce-4cc2-a852-99ce8b91c218"
- )
- account.authenticate()
- storage = account.storage(resource=user_id)
- my_drive = storage.get_default_drive()
- folder = my_drive.get_item_by_path("/Keyloop_Datentransfer")
- archive = my_drive.get_item_by_path("/Keyloop_Datentransfer/Archiv/2023")
- print(archive.name)
- # folder.create_child_folder
- uploaded_file = folder.upload_file(item="tox.ini")
- for item in folder.get_items():
- print(item.name)
- print("--> ", item.object_id)
|