python—使用shareplum下载、更改文件,然后将其上载到sharepoint

wgx48brx  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(511)

正如标题所说,我有这个代码

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

authcookie = Office365('https://mysite.sharepoint.com/', username='username', password='password').GetCookies()
site = Site('https://mysite.sharepoint.com/sites/mysite/', version=Version.v2016, authcookie=authcookie)
folder = site.Folder('Shared Documents/Beta Testing')
file = folder.get_file('practice.xlsx')
with open("practice.xlsx", "wb") as fh:
    fh.write(file)
print('---')
folder.upload_file('xlsx', 'practice.xlsx')

目前它下载的文件刚刚好,这是了不起的,但我不知道如何扭转我打开和下载文件所做的。基本上,我需要能够以完全相同的格式(在本例中为xlsx)上载与我下载的文件名称完全相同的文件,以便用更新的文档覆盖sharepoint中的文件。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题