Shere Point Arquivo Upload para Doc Repositório Python

from shareplum import Office365
from shareplum import Site
from shareplum.site import Version

#Logging info
server_url = "https://example.sharepoint.com/"
site_url = server_url + "sites/my_site_name"
Username = 'myusername'
Password = 'mypassword'
Sharepoint_folder = 'Shared Documents'
fileName = 'myfilename'

def file_upload_to_sharepoint(**context):
    authcookie = Office365(server_url, username = Username, password=Password).GetCookies()
    site = Site(site_url, version=Version.v365, authcookie=authcookie)
    folder = site.Folder(Sharepoint_folder)
    with open(fileName, mode='rb') as file:
        fileContent = file.read()
    folder.upload_file(fileContent, "filename.bin")

file_upload_to_sharepoint()
Pravin G