python - 将 python-docx 文档上传到 Azure blob 存储

标签 python azure azure-blob-storage python-docx

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

最佳答案

尝试:

import io

pptx_file = io.BytesIO()
document.save(pptx_file)
pptx_file.seek(0)
upload_blob(pptx_file)

关于python - 将 python-docx 文档上传到 Azure blob 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68714825/

相关文章:

python - 如何准备图像分类训练数据

c# - Blazor Azure B2C 独立版未在请求中发送授权 header (JWT)

azure - 如何从 C# 或 Microsoft.Azure.Management 删除应用程序服务 -> Web 应用程序 -> 日志文件

azure - 在 Azure 辅助角色的 onStart 方法中捕获异常?

azure - 将新 block 上传到现有 Azure BlockBlob 时 block ID 的最大长度是多少

azure - 如何让 Microsoft Storage Explorer 计算 ContentMD5

python - DataFrame 到列表的列表而不更改值的数据类型

Python 按列打印列表

Python Pandas 匹配来自另一个 Dataframe 的最接近索引

.net - Azure 网站上 "Always On"设置的含义