Python en mémoire zip bibliothèque

Est-il une bibliothèque Python qui permet la manipulation des archives zip dans la mémoire, sans avoir à utiliser de disque réel des fichiers?

La ZipFile bibliothèque ne vous permet pas de mettre à jour l'archive. Le seul moyen semble être de l'extraire dans un répertoire, apportez vos modifications, et de créer un nouveau zip à partir de ce répertoire. Je veux modifier le contenu des archives zip sans accès disque, parce que je vais les télécharger, faire des changements, et de les télécharger de nouveau, donc je n'ai aucune raison de les stocker.

Quelque chose de similaire à Java ZipInputStream/ZipOutputStream ferait l'affaire, bien que l'interface qui évite l'accès au disque serait bien.

InformationsquelleAutor John B | 2010-03-17