【发布时间】:2020-08-19 12:30:54
【问题描述】:
我有一个 Python 脚本,可以将文件保存到服务器共享文件夹以供用户访问。我们的组织最近将我们的服务器文件结构移动到了 Sharepoint... 包括所有文件夹。 (我已经阅读了多篇文章,这是一个坏主意,但现在没有改变它。)
我有将文件上传到 Sharepoint 库的根文件夹的新代码:
导入共享 s = sharepy.connect("site.sharepoint.com", "username", "password") r = s.post("https://site.sharepoint.com/_api/web/Lists/GetByTitle('Documents')/RootFolder/files\ /add(覆盖=true,url='test.csv')", \ “测试,富,酒吧”) 打印(r)
有没有办法将文件上传到子文件夹而不是根目录?如果有,怎么做?
【问题讨论】:
-
一个可以作为临时解决方案但不直接上传到 SharePoint 的选项是将本地文件夹与 SharePoint 同步,并让您的 python 脚本将文件复制到本地文件夹。只要您登录以支持同步,您的文件就会上传到 SharePoint 并可供其他人使用。
-
确实如此。我有几个可用的临时解决方案,但现在正在研究一个首选解决方案。谢谢!
-
不客气。我对解决方案感兴趣。我的使用 2 因素身份验证很复杂,一旦输入,就会记住允许同步方法工作。稍后当它优先级上升时,我会重新讨论。祝你好运。
-
谢天谢地,我没有处理 2 因素身份验证。我的解决方案如下。祝你好运!
标签: python sharepoint directory upload directory-structure