
CPYTHON -EMSCRIPTEN: Python di browser - cpython dikompilasi dengan Emscripten.
Pyodide: adalah distribusi Python untuk browser dan node.js berdasarkan WebAssembly.
PYPYJS: PYPY dikumpulkan untuk JavaScript.
Batavia: Implementasi JavaScript yang menggunakan mesin virtual untuk menjalankan bytecode Python yang sudah dikompilasi.
Skulpt: adalah implementasi JavaScript dari Python 2.x.
Transcrypt: Python 3.7 ke JavaScript Compiler - Lean, Fast, Open!
Pyscript: Proyek yang bertujuan untuk menggabungkan beberapa teknologi terbuka menjadi kerangka kerja yang memungkinkan pengguna untuk membuat aplikasi browser yang canggih dengan Python.
RapyDScript: Transpiler untuk bahasa Python seperti JavaScript.
Rapydscript-Ng: Fork Community Fork dari RapyDScript.
Ada banyak proyek yang berfokus pada penggunaan Python ke dalam browser web. Mereka memiliki beberapa perbedaan, tabel perbandingan ini teknologi Python-in-the-Browser & foto-foto di bawah ini akan membantu Anda memahami beberapa perbedaan dalam beberapa proyek / kompiler ini.
Pycon AU 2018: sebuah web tanpa javascript video / pembicaraan tentang penggunaan python di browser web oleh @freakboy3742 (pendiri Beeware & adalah presiden sebelumnya dari Django Software Foundation)
Untuk info lebih rinci tentang cara menggunakan Brython, kunjungi halaman dokumentasi Brython
Tunjukkan nilai input
Sumber, demo
Periksa apakah input adalah bilangan bulat
Sumber, demo
Menambahkan bilangan bulat
Sumber, demo
Untuk info lebih rinci tentang cara menggunakan pyscript, kunjungi halaman dokumentasi pyscript
Tunjukkan nilai input
Sumber, demo
Periksa apakah input adalah bilangan bulat
Sumber, demo
Menambahkan bilangan bulat
Sumber, demo
Ingin membantu meningkatkan repo ini? Buat permintaan tarik dengan perubahan terperinci Anda! Jika disetujui, Anda akan ditambahkan ke daftar kontributor repo yang luar biasa ini!
Lihat juga daftar kontributor yang berpartisipasi dalam proyek ini.
Repo ini dilisensikan di bawah Lisensi Internasional Atribusi Creative Commons -NonCommercial 4.0 - lihat file lisensi.md untuk detailnya.