【发布时间】:2021-12-28 02:05:15
【问题描述】:
我想从资源文件夹的firebase存储中下载图像
谁能教我怎么做?
我的英文不好请见谅
【问题讨论】:
标签: python firebase firebase-storage
我想从资源文件夹的firebase存储中下载图像
谁能教我怎么做?
我的英文不好请见谅
【问题讨论】:
标签: python firebase firebase-storage
此代码将帮助您下载 Firebase 中的任何图像,您会在本地文件夹中找到“img.png”
credentials.json 应该在您运行此代码的同一文件夹中,您可以从 Firebase 中检索它,它特定于您的帐户
就我而言,我的存储桶称为“aisparkdev-tinder.appspot.com”
在生成 blob 变量时,字符串就是图片的路径。
import urllib
import firebase_admin
from firebase_admin import credentials
from firebase_admin import storage
cred = credentials.Certificate("credentials.json")
# Initialize the app with a service account, granting admin privileges
appF = firebase_admin.initialize_app(cred,
{'storageBucket': 'aisparkdev-tinder.appspot.com',},
name='storage')
bucket = storage.bucket(app=appF)
blob = bucket.blob("profileImages/"+profilePic+".jpg")
urllib.request.urlretrieve(blob.generate_signed_url(datetime.timedelta(seconds=300), method='GET'), ".\\img.png")
【讨论】: