Dans une application web python, je suis en train d'emballer des choses dans un fichier zip. Je veux le faire complètement à la volée, en mémoire, sans toucher le disque. Cela va bien en utilisant ZipFile.writestr tant que je crée une structure de répertoire à plat, mais comment créer des répertoires dans le zip?Comment créer un fichier zip en mémoire avec des répertoires sans toucher le disque?
J'utilise python2.4.
http://docs.python.org/library/zipfile.html
Avez-vous essayé simplement de définir le nom de fichier d'un fichier à ajouter à 'directory/filename.ext'? – theomega
@theomega est correct. – mahmoud