【发布时间】:2021-12-11 16:33:01
【问题描述】:
我想通过office365 REST Python客户端上传一些文件到sharepoint。
在github上的文档中,我找到了两个例子:
- 一个用于执行此操作的较大文件:
uploaded_file = target_folder.files.create_upload_session(local_path, size_chunk, print_upload_progress).execute_query()
- 一个用于小文件:
target_file = target_folder.upload_file(name, file_content).execute_query().
就我而言,我希望能够上传小文件和非常大的文件。 为了测试,我想看看大文件的方法是否也适用于小文件。 使用一个小文件,将 size_chunk 设置为 1Mb,上传完成,但上传的文件是空的 (0b),所以我在上传时丢失了我的内容。
我想知道是否有人知道我们如何为任何大小的文件做一些更通用的事情。此外,我不明白大文件情况下的大小块是多少。你知道应该怎么选吗? 非常感谢!
【问题讨论】:
标签: python rest office365api sharepoint-rest-api office365-rest-client