In questo caso i dati non saranno tenuti in memoria (RAM) dopo essere stati scritti nel file
In questo caso invece di scrivere il contenuto in un file, viene scritto in un buffer di memoria.(un pezzo di RAM)
essenzialmente scrivere usando la classe BytesIO è equivalente a
space = b""
space += b"Hello world"
space += b"Hello world"
space += b"Hello world"
space += b"Hello world"
space += b"Hello world"
Allora perché definiamo io.BytesIO() e perché non usare la concatenazione di bytes?
Ans: Ottimizzazione e Performance