firebase 存储桶名称必须以数字或字母开头和结尾

gkn4icbw  于 2023-04-22  发布在  其他
关注(0)|答案(2)|浏览(144)

我试图上传一个.sav文件到firebase存储。但每次我尝试上传我得到这个错误:ValueError: Bucket names must start and end with a number or letter.我在网上找到的教程/问题都没有解决这个问题。
我的做法是

os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = 'credentials.json'
storer = storage.Client()
bucket = storer.get_bucket('gs://project_name.appspot.com/') #I found this on the top of my storage account.

有什么想法吗

k97glaaz

k97glaaz1#

get_bucket采用不带“gs://”和尾部斜杠的bucket名称(这不是一个数字或字母,正如错误消息所提醒的那样)。

bucket = storer.get_bucket('project_name.appspot.com')
js5cn81o

js5cn81o2#

存储桶中的gs不应该在那里,它应该是这样的-

bucket = storer.get_bucket('project_name.appspot.com/') #I found this on the top of my storage account.

相关问题