使用Python将文件从本地计算机传输到Sharepoint文件夹

时间:2020-09-23 21:38:29

标签: python sharepoint

我想处理本地驱动器中的文件并推送到Sharepoint 我有公司的共享点网址,也有指向该文件夹的链接,我想将该文件推送到 请帮忙

1 个答案:

答案 0 :(得分:0)

@Ngala Hassan,

有一个python库,提供了一种将文件上传到共享点的快速方法:

您还可以参考以下演示:

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

authcookie = Office365('https://abc.sharepoint.com',
                       username='admin@abc.onmicrosoft.com', password='xxxxxxx').GetCookies()
site = Site('https://abc.sharepoint.com/sites/t01',
            version=Version.v365, authcookie=authcookie)
folder = site.Folder('Shared Documents/This Folder')

filepath = r"D:\ztest\test.html"

with open(filepath, 'rb+') as file_input:
    try:
        folder.upload_file(file_input, "test.html")
    except Exception as err:
        print("Some error occurred: " + str(err))

BR