Python-IDE, die kein Speichern in einer Datei erfordert

Ich suche nach einer Python-IDE, in der ich Python-Dateien schreiben und ausführen kann, ohne die Dateien auf der Festplatte speichern zu müssen.
(Vielleicht eine IDE, in der ich mehrere Registerkarten öffnen kann, jede mit einer anderen Python-Datei.)

Die meisten IDEs, die ich ausprobiert habe, zwingen den Benutzer, den Code in einer Datei zu speichern, bevor er ausgeführt wird. Wenn Sie also eine IDE kennen, die dies nicht tut, würde ich gerne davon hören.
(Beachten Sie, dass ich keinen Python-Interpreter suche.)

Vielen Dank im Voraus.

Hinweis 1: Technisch gesehen speichert eine solche IDE höchstwahrscheinlich eine temporäre Datei auf der Festplatte. Offensichtlich ist dies akzeptabel.

Anmerkung 2: Die Motivation für meine Anfrage besteht darin, in der Lage zu sein, kurze oder wegwerfbare Codestücke zu schreiben, ohne sich die Mühe machen zu müssen, einen Dateinamen und Speicherort für jeden einzelnen von ihnen zu finden.

Anmerkung 3: Ich weiß, dass die PyScripter-IDE genau das tut, was ich beschrieben habe, aber ich würde gerne etwas Neues ausprobieren (da es kein sehr aktives Projekt ist).

Für welches Betriebssystem?
Persönlich verwende ich PyCharm (das unschlagbar ist) und rufe einfach jede neue Kreation temp.pyauf, wobei jede die letzte überschreibt. Auf diese Weise muss ich mir nie die Mühe machen, einen Dateinamen und einen Speicherort für jeden einzelnen von ihnen zu finden.

Antworten (1)

Jupyter Notebooks sind zwar keine IDE, können aber Python 2 und/oder 3 sowie mehrere andere Kernel in mehreren Browser-Registerkarten ausführen, ohne dass Sie sich Dateinamen usw. einfallen lassen müssen. - Sie können jede Zelle in Ihrem Notebook ausführen, wann immer Sie möchten , Sie können den Code als Python-Datei oder Notebook speichern, Code und Ergebnisse exportieren usw.

  • Viele der IDE-Funktionen wie Syntaxhervorhebung usw. sind vorhanden.
  • Kostenlos & Open-Source
  • Plattformübergreifend