VMa*_*all 6 python directory upload sharepoint directory-structure
我有一个 Python 脚本,可将文件保存到服务器共享文件夹以供用户访问。我们的组织最近将我们的服务器文件结构移至 Sharepoint...包括所有文件夹。(我读过多篇文章,这是一个坏主意,但现在没有改变它。)
我有将文件上传到 Sharepoint 库的根文件夹的新代码:
import sharepy s = sharepy.connect("site.sharepoint.com", "用户名", "密码") r = s.post(" https://site.sharepoint.com/_api/web/Lists/GetByTitle (' Documents')/RootFolder/files\ /add(overwrite=true,url='test.csv')", \ "testing,foo,bar") print(r)
有没有办法将文件上传到子文件夹而不是根目录?如果是这样,怎么办?
如果它对任何人有帮助,这是我的最终代码。它成功地将文件发布到共享点站点团队站点库子文件夹。将斜体字替换为您的信息。
import sharepy
s = sharepy.connect("*MySite*.sharepoint.com", "*username*", "*password*")
r = s.post("https://*MySite*.sharepoint.com/sites/*TeamSiteName*/_api/web/GetFolderByServerRelativeUrl('/sites/*TeamSiteName*/Shared Documents/*FolderName*')/Files/" + "add(overwrite=true,url='test.csv')", "testing,foo,bar")
print r
Run Code Online (Sandbox Code Playgroud)
是的,您可以通过 REST API 将文件上传到子文件夹。请参考以下端点:
下面是一些关于如何使用 python 上传文件的演示(但它们可能不会使用与您相同的库)。
| 归档时间: |
|
| 查看次数: |
25796 次 |
| 最近记录: |