Я знаю, что ведра S3 действительно не имеют каталогов, потому что хранилище плоское. Но можно создавать каталоги программно с помощью python/boto3, но я не знаю, как это сделать. Я видел это в документальном фильме:
"Хотя хранилище S3 плоское: в ведрах есть ключи, S3 позволяет наложить структуру дерева каталогов на ваш ковш, используя разделитель в ваших ключах. Например, если вы назовете ключ 'a/b/f и используете'/в качестве разделителя, тогда S3 будет считать, что 'a является каталогом,' b является подкаталогом 'a, а' f является файл в 'b. "
Я могу создать только файлы в ведре S3:
self.client.put_object(Bucket=bucketname,Key=filename)
но я не знаю, как создать каталог.