当前位置: 首页 > 知识库问答 >
问题:

将python docx文档上载到Azure blob存储

鲁泰宁
2023-03-14

我正在尝试将我使用python-docx创建的文档上传到Azure blob存储。在本地,我可以保存文件,并使用upload_blob()方法将文件从本地磁盘上传到Azure。但是,我想使用Azure Function将文件直接上传到Azure存储,关于如何从Save()方法上传到Azure存储,有什么想法吗?保存方法需要path_or_stream

共有1个答案

东郭源
2023-03-14

尝试:

import io

pptx_file = io.BytesIO()
document.save(pptx_file)
pptx_file.seek(0)
upload_blob(pptx_file)
 类似资料:
  • 问题内容: 我正在使用Java创建一些大文件(数据库导出),并且需要将它们放在SharePoint服务器上的某个位置。现在,我正在使用IE进行此操作,但我也想自动执行此步骤。 我在网上搜索,发现了一些使用SOAP的提示,但是我还没有真正了解所有这些。有人可以为我提供一些示例代码或食谱吗? 请注意:SharePoint服务器要求NT域身份验证。我什至无法使用Firefox登录:( 编辑 如何将IE中

  • 但事实证明,Firebase无法从服务器端上传文件,正如它在文档中明确说明的那样: Firebase存储不包括在服务器端Firebase npm模块中。相反,您可以使用gcloud Node.js客户机。 我的第二次尝试是使用库,就像文档中提到的:

  • 根据文档,我必须把文件名传递给函数才能上传一个文件。 我想能做这样的事

  • 我正在尝试将一个图像文件从html页面上传到azure blob存储。到目前为止,我已经编写了一个web服务来为我的blob容器创建SAS。由此,我创建了一个uri,格式为“blob地址”/“容器名称”/“blob名称”?“sas”。我的html页面上有一个上传控件。 然后,我尝试使用以下代码上传该文件: 其中blobPath是上面提到的uri,upFile是我的html上传控件。 当我试图上传文