Использовать PyScript так же просто, как:
<!doctype html >
< html lang =" en " >
< head >
< meta charset =" utf-8 " />
< meta name =" viewport " content =" width=device-width,initial-scale=1 " />
< title > PyScript! </ title >
< link
rel =" stylesheet "
href =" https://pyscript.net/snapshots/2024.9.2/core.css "
/>
< script
type =" module "
src =" https://pyscript.net/snapshots/2024.9.2/core.js "
> </ script >
</ head >
< body >
<!-- Use MicroPython to evaluate some Python -->
< script type =" mpy " terminal >
print ( "Hello, world!" )
</ script >
</ body >
</ html >
PyScript позволяет создавать многофункциональные приложения Python в браузере с использованием Pyodide (версия CPython), MicroPython, WASM и современных веб-технологий. Это означает, что Python теперь работает везде, где работает браузер: настольный компьютер, ноутбук, мобильный телефон, планшет или любое другое устройство с поддержкой браузера.
Чтобы начать сборку, прочитайте руководство «Начало работы с PyScript».
Примеры приложений смотрите здесь.
Другие полезные ресурсы:
Каждый вторник в 15:30 UTC в Zoom проходит телеконференция сообщества PyScript , где мы можем открыто поговорить о разработке PyScript. Большинство сопровождающих регулярно участвуют в телеконференциях, и каждый может присоединиться. Эта встреча записана и загружена на наш YouTube-канал.
Каждый второй четверг в 16:00 UTC проводится телеконференция PyScript FUN : цель этой телеконференции — поделиться забавными проектами, дурацкими хаками или умными способами использования PyScript. Это поддерживающая, энергичная и интересная встреча. Эта встреча также записана и загружена на наш YouTube-канал.
Более подробную информацию о том, как присоединиться к звонкам и актуальное расписание, можно найти в официальном календаре:
Технические подробности кода см. в README в core
каталоге.
Прочтите руководство, чтобы узнать о нашем процессе разработки, сообщать об ошибках и улучшениях, создавать проблемы и задавать вопросы.
Дополнительную информацию о настройке среды разработки см. в документации по процессу разработки.
Управление организацией PyScript задокументировано в отдельном репозитории.