You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Pyrebase将文件上传至Firebase Storage指定文件夹?

如何使用Pyrebase将文件上传至Firebase Storage指定文件夹

要上传到指定文件夹,只需要在storage.child()方法中传入包含文件夹路径的完整目标地址即可,路径里的文件夹和文件名用斜杠/分隔,Firebase Storage会自动创建不存在的文件夹。

修改后的代码示例

import pyrebase

config = {
  "apiKey": "API",
  "authDomain": "DOMAIN",
  "databaseURL": "URL",
  "projectId": "ID",
  "storageBucket": "STORE_BUCKET",
  "messagingSenderId": "SEND_ID",
  "appId": "APP_ID",
  "serviceAccount": "PATH_TO_KEY"
}

firebase_storage = pyrebase.initialize_app(config)
storage = firebase_storage.storage()
# 上传到根目录下的images文件夹
storage.child("images/IMAGE.jpeg").put("IMAGE.jpeg")

# 如果要上传到多级嵌套文件夹,比如images/user1/avatar
# storage.child("images/user1/avatar/IMAGE.jpeg").put("IMAGE.jpeg")

注意点

  • 你原代码里重复初始化了storage变量,删掉其中一行即可,避免冗余。
  • 目标路径中的文件夹无需提前创建,Firebase Storage会在上传时自动生成对应的文件夹结构。

内容的提问来源于stack exchange,提问作者Shubhwins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 07:37:35