小编Luc*_*iko的帖子

使用Python上传到Sharepoint后,Excel文件损坏

我正在尝试使用Python中的“请求”模块将Excel文件从本地文件夹上传到Sharepoint。该文件将出现在“共享文档”文件夹中,该文件夹位于我想要的位置,但是当我尝试打开该文件时,我收到一条消息,提示:“您选择的工作簿无法打开。该工作簿可能位于文件格式不受支持,否则可能已损坏。是否要尝试在Excel中打开此文件?”

我已经研究了这个问题,并且我发现许多论坛都说一个常见的问题是文件中的^符号前有一个空格,但是目前,出于测试目的,我只是尝试上传一个完全空白的文件,其中绝对没有任何内容。

这是我的代码:

files = {'file': ('Test.xlsx', open('Test.xls', 'rb'), 'application/vnd.ms-excel', {'Expires': '0'})}
myFile = requests.put('http://linkToMySharepoint/Test.xlsx', files=files, auth=auth)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?任何帮助或见识将不胜感激!

python excel sharepoint

6
推荐指数
1
解决办法
1577
查看次数

标签 统计

excel ×1

python ×1

sharepoint ×1