Piaskownica Pythona: pisz i uruchamiaj kod bezpośrednio w przeglądarce, bez instalacji

Konsola

Udostępnij link

Link zawiera sam kod — otworzy się dla każdego, komu go wyślesz. Nic nie trafia na serwer i kod nie uruchamia się sam: odbiorca zobaczy go w edytorze.

Klawisze i mysz

Uruchom z edytora
  • Kliknij „line N” w konsoli, aby przejść do wiersza z błędem
  • Separator nad konsolą: przeciągnij go myszą lub palcem albo użyj klawiszy ↑ ↓
  • Pole wejścia programu: Enter — wyślij, Ctrl+D — zakończ wprowadzanie, Ctrl+C — „Zatrzymaj”
Spróbuj:

Biblioteki

Autouzupełnianie wyświetla listę pakietów z prekompilowaną kompilacją. Nie ma na liście? Próbujemy micropip — działa tylko w przypadku pakietów z czystym Pythonem.

📦 Załadowane w tej sesji: 0
📚 Jak to działa i co jest dostępne

Prawdziwy CPython w przeglądarce. Kod działa na Pyodide — interpreterze Pythona skompilowanym do WebAssembly. Nic nie jest wysyłane na żaden serwer: wszystko jest obliczane na Twoim urządzeniu, a silnik jest buforowany po pierwszej wizycie.

Biblioteki. NumPy, OpenCV, pandas, matplotlib i setki innych pakietów binarnych ładują się automatycznie podczas importu. Każdy pakiet oparty na czystym Pythonie z PyPI instaluje się za pomocą przycisku „Zainstaluj pakiet” (micropip). Nie działają pakiety z natywnym kodem spoza kompilacji Pyodide, gniazda sieciowe ani subprocess.

Obrazy. Funkcja show(img) renderuje tablicę numpy (BGR lub w skali szarości) lub gotowe bajty PNG w panelu pod kodem — przydatne w eksperymentach OpenCV.

Pliki z Twojego komputera. „Otwórz folder” daje dostęp do folderu lokalnego: edytuj i zapisuj pliki bezpośrednio z przeglądarki (Ctrl+S). Przeglądarka prosi o pozwolenie — dostęp pozostaje tylko w obrębie tej zakładki.

Potrzebujesz schematu blokowego programu? Otwórz edytor schematów blokowych.

Czy to jest darmowe?

Tak, całkowicie za darmo i bez rejestracji. Narzędzie działa w całości w Twojej przeglądarce: plik nigdy nie trafia na serwer, więc serwer nie zużywa ani procesora, ani transferu — nie ma za co pobierać opłaty. Bez znaków wodnych, bez ograniczeń rozmiaru i liczby plików.