Пляцоўка Python: пішыце і запускайце код прама ў вашым браўзеры, без усталёўкі

Рэдактар

Паспрабуйце:

Выхад


        

Бібліятэкі

Аўтазапаўненне пералічвае пакеты з усталяванай зборкай. Няма ў спісе? Мы спрабуем micropip — працуе толькі для пакетаў чыстага Python.

📦 Загрузіў гэты сеанс: 0
📚 Як гэта працуе і што даступна

Сапраўдны CPython у браўзеры. Код працуе на Pyodide — інтэрпрэтатары Python, скампіляваным у WebAssembly. Нічога не адпраўляецца ні на які сервер: усё вылічваецца на вашай прыладзе, а механізм захоўваецца ў кэшы пасля першага наведвання.

Бібліятэкі. NumPy, OpenCV, pandas, matplotlib і сотні іншых двайковых пакетаў загружаюцца аўтаматычна пры імпарце. Любы пакет на чыстым Python з PyPI усталёўваецца з дапамогай кнопкі «Усталяваць пакет» (мікрапіп). Пакеты з уласным кодам па-за зборкай Pyodide, сокеты і падпрацэсы не працуюць.

Малюнкі. Функцыя show(img) адлюстроўвае масіў numpy (BGR або адценні шэрага) або гатовыя байты PNG на панэлі пад кодам — зручна для эксперыментаў OpenCV.

Файлы з кампутара. «Адкрыць папку» дае доступ да лакальнай папкі: рэдагуйце і захоўвайце файлы прама з браўзера (Ctrl+S). Браўзер запытвае дазвол — доступ застаецца толькі ў межах гэтай укладкі.

Усё працуе лакальна — вашы файлы ніколі не пакідаюць ваш кампутар Знайшлі памылку ці ёсць ідэя? [email protected]