Créer des répertoires dans Amazon S3 à l'aide de python, boto3

Je sais S3 pas vraiment répertoires car le stockage est à plat. Mais il est possible de créer des répertoires programmaticaly avec python/boto3, mais je ne sais pas comment. J'ai vu cela sur un documentaire :

"Bien que de stockage S3 est plat: seaux contiennent des clés, S3 vous permet d'imposer une structure d'arborescence de répertoires sur votre seau à l'aide d'un séparateur de vos clés.
Par exemple, si vous nommez une touche "a/b/f’, et l'utilisation de ‘/’ comme séparateur, puis S3 considérer que ‘a’ est un répertoire, ‘b’ est un sous-répertoire de" a " et " f "est un fichier en "b"."

Je peux créer des fichiers dans le compartiment S3 par :

    self.client.put_object(Bucket=bucketname,Key=filename)

mais je ne sais pas comment créer un répertoire.

La réponse est dans la citation que vous avez copié. Avez-vous essayé de faire ce qu'ils vous disent de faire?

OriginalL'auteur Steve Ritz | 2015-12-10