Я пишу скрипт python, и я пытаюсь загрузить файл в облако amazon, используя boto3. Проблема в том, что я хочу загрузить файл в определенную подпапку ... в некоторых случаях мне нужно будет загрузить файл в подпапку подпапки.загружать файл в подпапку amazon cloud, используя python boto3
Я пытаюсь сделать это:
s3.meta.client.upload_file("C:\\Users...\\folder1" + "\\" + someFile.txt, "folder/subfolder1/subfolder2", someFile.txt)
Я получаю следующее сообщение об ошибке:
Invalid bucket name "...": Bucket name must match the regex "^[a-zA-Z0-9. \-]{1,255}$"
Это работает, если я просто сделать папку, но если я пытаюсь сделать folder/subfolder1/subfolder2
.
Я попытался понять это с документацией, но не смог. Может кто-нибудь, пожалуйста, объясните мне это?
Благодаря
Thank you Симон-Пьер! – J4ce