
Cpython -Emscripten: Python в браузере - Cpython, составленный с Emscripten.
Pyodide: является распределением Python для браузера и Node.js на основе Webassembly.
Pypyjs: Pypy составлен в JavaScript.
Batavia: реализация JavaScript, которая использует виртуальную машину для запуска предварительно скомпилированного Python Bytecode.
Skulpt: это реализация JavaScript Python 2.x.
Transcrypt: Python 3.7 к JavaScript Compiler - Lean, Fast, Open!
Pyscript: проект, который направлен на объединение нескольких открытых технологий в структуру, которая позволяет пользователям создавать сложные приложения браузера с Python.
Rapydscript: Transpiler для питона, подобного языку в JavaScript.
Rapydscript-NG: улучшенная вилка сообщества Rapydscript.
Есть много проектов, которые были сосредоточены на использовании Python в веб -браузере. То, что у них есть некоторые различия, эта сравнительная таблица Python-In-The-Browser Technologies, и фотографии ниже помогут вам понять некоторые различия в некоторых из этих проектов / компиляторов.
Pycon AU 2018: сеть без JavaScript - видео / разговор об использовании Python в веб -браузере от @Freakboy3742 (основатель Beeware и был предыдущим президентом Django Software Foundation)
Для получения более подробной информации о том, как использовать Brython, посетите страницу документации Brython
Показать входное значение
Источник, демонстрация
Проверьте, является ли ввод целого числа
Источник, демонстрация
Добавление целых чисел
Источник, демонстрация
Для получения более подробной информации о том, как использовать Pyscript Посетите страницу документации Pyscript
Показать входное значение
Источник, демонстрация
Проверьте, является ли ввод целого числа
Источник, демонстрация
Добавление целых чисел
Источник, демонстрация
Хотите помочь улучшить это репо? Создайте запрос на тягу с подробными изменениями! В случае утверждения вы будете добавлены в список участников этого удивительного репо!
См. Также Список участников, которые участвуют в этом проекте.
Это репо лицензируется в соответствии с международной лицензией Creative Commons Attribution -Noncommercial 4.0 - для получения подробной информации см. В файле License.md.