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