Ігровий майданчик Python: пишіть і запускайте код прямо у вашому браузері, без встановлення
Редактор
Відкриття локальної папки працює в Chrome і Edge (API доступу до файлової системи). Інші браузери все ще отримують редактор і виконання коду.
Вихід
Бібліотеки
Автозаповнення містить список пакетів із попередньо зібраною збіркою. Немає в списку? Ми пробуємо micropip — працює лише для чистих пакетів Python.
📦 Завантажено цей сеанс: 0
📚 Як це працює і що доступно
Справжній CPython у браузері. Код працює на Pyodide — інтерпретаторі Python, скомпільованому до WebAssembly. Нічого не надсилається на жоден сервер: усе обчислюється на вашому пристрої, а механізм кешується після першого відвідування.
Бібліотеки. NumPy, OpenCV, pandas, matplotlib і сотні інших двійкових пакетів завантажуються автоматично під час імпорту. Будь-який чистий пакет Python із PyPI встановлюється за допомогою кнопки «Установити пакет» (micropip). Пакети з нативним кодом поза збіркою Pyodide, сокетами та підпроцесами не працюють.
Зображення. Функція show(img) рендерить масив numpy (BGR або градації сірого) або готові байти PNG на панелі під кодом — це зручно для експериментів OpenCV.
Файли з комп'ютера. «Відкрити папку» надає доступ до локальної папки: редагуйте та зберігайте файли прямо з браузера (Ctrl+S). Браузер запитує дозвіл — доступ залишається лише на цій вкладці.