Python оюн аянтчасы: браузериңизде кодду жазыңыз жана иштетиңиз, орнотуу жок
Редактор
Жергиликтүү папканы ачуу Chrome жана Edge'де (File System Access API) иштейт. Башка браузерлер дагы эле редакторду жана кодду аткарышат.
Чыгуу
Китепканалар
Автотолтуруу алдын ала курулган топтомдорду тизмелейт. Тизмеге кирбегенби? Биз micropipти сынап көрөбүз — таза Python пакеттери үчүн гана иштейт.
📦 Бул сеанс жүктөлдү: 0
📚 Ал кантип иштейт жана эмне бар
Браузердеги чыныгы CPython. Код Pyodideде иштейт — Python котормочу WebAssembly'ге түзүлгөн. Эч нерсе эч кандай серверге жөнөтүлбөйт: баары түзмөгүңүздө эсептелинет жана кыймылдаткыч биринчи киргенден кийин кэште сакталат.
Китепканалар. NumPy, OpenCV, pandas, matplotlib жана башка жүздөгөн бинардык пакеттер импортто автоматтык түрдө жүктөлөт. PyPIден каалаган таза Python пакети "Орнотуу пакети" баскычы (micropip) аркылуу орнотулат. Pyodide түзүлүшүнөн тышкаркы жергиликтүү коду бар пакеттер, розеткалар жана субпроцесс иштебейт.
Сүрөттөр. Show(img) функциясы коддун астындагы панелде сансыз массивди (BGR же боз шкала) же даяр PNG байттарын көрсөтөт — OpenCV эксперименттери үчүн ыңгайлуу.
Компьютериңизден файлдар. "Папканы ачуу" жергиликтүү папкага кирүү мүмкүнчүлүгүн берет: файлдарды түз эле браузерден түзөтүп жана сактаңыз (Ctrl+S). Браузер уруксат сурайт — кирүү бул өтмөктө гана калат.