Hallo,
Da ich relativ häufig Daten lesen werde und somit oft ein Bild schreiben würde, wäre die SD Karte wohl schnell hinüber.
Um es nochmal klarer zu machen: BytesIO Objekte _sind_ im RAM und eben nicht auf einem Laufwerk. BytesIO gehört zu den "file-type objects", d.h. sie verhalten sich wie eine Datei bzw. können anstelle einer Datei genutzt werden, sind aber nicht wirklich ein.
Wobei eine BytesIO-Loesung ihre Tuecken hat, weil sie letztlich globalen Zustand braucht,
Wieso? Wenn die Webseite periodisch die URL abrufen, die die aktuelle Grafik abruft und die Grafik jedes mal "on the fly" neu generiert wird, braucht man doch keinen globalen Zustand?
Gruß, noisefloor