ОШИБКА: имя сегмента должно соответствовать регулярному выражению "^ [a-zA-Z0-9. \ -_] {1,255} $" - PullRequest
0 голосов
/ 05 января 2019

Когда я пытаюсь загрузить изображения в корзину, выдается ошибка "Invalid bucket name "thum.images ": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$"".

Я думаю, что нет ничего плохого в названии ведра.

Это мой код для загрузки изображения:

def upload_thumbnail_image(image_key, thumbnail_image):
    thumbnail_image_bucket = os.environ['thumbnail_bucket']
    thumbnail_image = #image path
    image_key = EFE3-27C8-EEB3-4987/3612d0bc-bdfd-49de-82ee-3e66cbb06807.jpg
    try:
        new_object = client.upload_file(thumbnail_image, thumbnail_image_bucket, image_key)
        return new_object
    except Exception as Exc:
        set_log(Exc.args[0],True)
...