【发布时间】:2017-10-30 16:22:06
【问题描述】:
我对 Python 比较陌生,几天来一直摸不着头脑,试图解决我认为应该是相对简单的任务。
目的是连接到公司 SharePoint 网站(即 xxxxx.sharepoint.com)并将存储在那里的 CSV 文件下载到网络上的某个位置(甚至是本地系统)。
可以在以下位置找到该文件。如果我将其复制并粘贴到网址字段中,它将完美下载文件:
https://xxxxxx.sharepoint.com/sites/MSS/im/pa/ReportData/DirectorMap.csv
但是,尽我所能,我似乎无法通过 Python 脚本下载它。我相信我们在代理服务器后面(不需要凭据):
https://example.proxy.com:8080
我尝试过使用 requests、requests_ntlm、sharepoint、urllib3 等,但不断收到“403: Forbidden”错误。我已经尝试将我自己的凭据传递给它(并且鉴于该文件是我自己在 SharePoint 上创建的,我看不出这将取决于我真的没有访问权限)。
是否有人可以根据我上面发布的代理和网址发布实现我目标的脚本?
【问题讨论】:
-
欢迎来到 Stackoverflow!您有两个问题:如何正确使用代理以及如何连接 Sharepoint。请选择一个并编辑您的问题。
标签: python-3.x csv sharepoint proxy