PasteZap
🌐 Deutsch
Kostenlos · Ohne Konto

Kostenlos · Entwicklung

Online-Python-Compiler.

Python-3-Code im Browser schreiben und ausführen, ohne Installation oder Konto: Ausgabe, Fehler, Werte für input(), Beispiele, .py-Download und Teilen-Links.

Vor dem Start

Einige technische Bedienelemente sind auf Englisch. Unicode-Text wird unterstützt; Dateiformate und Ausgabesprachen hängen vom Tool ab.

Die technischen Grenzen stehen unten auf Englisch. Prüfen Sie diese vor der Verarbeitung großer Dateien und der Verwendung des Ergebnisses.

RUNS IN YOUR BROWSER · NO ACCOUNTStarting…
Program input (stdin): one line per input() call
Press Run to see the output here.

Python 3.14 by Pyodide (MPL-2.0) in WebAssembly. Standard library only (math, json, re, datetime, collections, dataclasses…); packages such as numpy and network access are not available. Stop restarts Python, which clears variables.

Python-Code im Browser ausführen

  1. Schreiben oder fügen Sie Ihren Code in main.py ein oder wählen Sie ein Programm unter Example.
  2. Ruft Ihr Programm input() auf, öffnen Sie Program input (stdin) und schreiben Sie einen Wert pro Zeile.
  3. Klicken Sie auf Run (Ctrl+Enter). Die Ausgabe erscheint darunter; Fehler werden rot mit der fehlerhaften Zeile von main.py angezeigt.
  4. Mit Stop beenden Sie ein zu langes Programm; mit Download .py oder Copy share link behalten Sie Ihren Code.

Beim ersten Start wird Python (etwa 12 MB) einmal geladen; danach hält der Browser es im Cache. Ihr Code wird in diesem Browser gespeichert und ist beim nächsten Besuch noch da.

Was funktioniert und was nicht

Es ist CPython 3.14 mit Standardbibliothek: math, random, re, json, csv, datetime, collections, itertools, dataclasses, decimal, fractions, statistics und mehr. Pakete wie numpy, pandas oder requests sind nicht verfügbar, es gibt keinen Netzwerkzugriff und keine grafischen Fenster, daher lassen sich turtle- und tkinter-Programme nicht anzeigen.

Stop startet Python neu und löscht Variablen früherer Läufe. Reguläre Ausdrücke testen Sie mit dem Regex-Tester; Daten mit SQL erkunden Sie mit SQL-Abfragen auf CSV- und JSON-Dateien.

Grenzen und unterstützte Formate

Ihre Eingaben werden auf Ihrem Gerät verarbeitet.

Technische Hinweise auf Englisch

Python 3.14 standard library only: packages such as numpy or pandas, network access and graphical windows are not available. The first run downloads about 12 MB, then the browser caches it.

Runs CPython 3.14 compiled to WebAssembly by Pyodide (MPL-2.0) in a background worker on your device; your code and its input never leave the browser. Share links store the code inside the link.

The Fibonacci example prints the first 15 numbers and fib(300); the Hello example reads a name from Program input and greets it.

Häufige Fragen

Wird mein Code an einen Server gesendet?

Nein. Python läuft als WebAssembly in einem Hintergrund-Worker Ihres Browsers. Ein Teilen-Link speichert den Code im Link selbst.

Warum wartet input() nicht auf meine Eingabe?

Das Programm läuft im Hintergrund und liest die Zeilen aus Program input, eine pro input()-Aufruf. Sind sie aufgebraucht, löst input() EOFError aus.

Kann ich Pakete mit pip installieren?

Nein. Nur die Standardbibliothek ist enthalten, daher lädt das Werkzeug nie Code von anderen Servern.