En Python, vous pouvez utiliser StringIO pour un tampon de type fichier pour les données de caractères. Fichier à mémoire partagée fait essentiellement la même chose pour les données binaires, mais il faut un fichier qui sert de base. Python dispose-t-il d'un objet fichier destiné aux données binaires et uniquement en mémoire, équivalent à l'objet Java Tableau d'octets de sortie (ByteArrayOutputStream) ?
Le cas d'utilisation que j'ai est que je veux créer un fichier ZIP en mémoire, et ZipFile nécessite un objet de type fichier.