首页 > 解决方案 > 通过pyrebase列出firebase存储的所有文件?

问题描述

我想通过pyrebase(Python)获取firebase存储列表

如何列出firebase中存储文件的每个元素

上面的链接解释了它。但是当我尝试使用此代码时,Python 会显示此错误消息。

files = storage.list_files()
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "C:\Python\lib\site-packages\pyrebase\pyrebase.py", line 439, in list_files
    return self.bucket.list_blobs()
AttributeError: 'Storage' object has no attribute 'bucket'

代码 :

storage = firebase.storage()
files = storage.list_files()
for file in files:
    print(storage.child(file.name).get_url(None))

标签: pythonstoragepyrebase

解决方案


我可以成功。

在配置文件中,我添加了

"serviceAccount": "******.json"

****.json : serviceAccount 文件

请参考下面的 URL 如何下载 serviceAccount Firebase Permission Denied with Pyrebase library


推荐阅读