
Cpython -Emscripten: Python ในเบราว์เซอร์ - Cpython ที่รวบรวมด้วย emscripten
Pyodide: เป็นการกระจายงูหลามสำหรับเบราว์เซอร์และ node.js ตาม WebAssembly
Pypyjs: Pypy รวบรวมกับ JavaScript
Batavia: การใช้งาน JavaScript ที่ใช้เครื่องเสมือนเพื่อเรียกใช้ Python Bytecode
Skulpt: เป็นการใช้งาน JavaScript ของ Python 2.x
TransCrypt: Python 3.7 ถึง JavaScript Compiler - Lean, Fast, เปิด!
Pyscript: โครงการที่มีจุดมุ่งหมายเพื่อรวมเทคโนโลยีเปิดหลายรายการเข้ากับเฟรมเวิร์กที่ช่วยให้ผู้ใช้สามารถสร้างแอปพลิเคชันเบราว์เซอร์ที่ซับซ้อนกับ Python
Rapydscript: transpiler สำหรับ python เช่นภาษากับ JavaScript
Rapydscript-NG: ส้อมชุมชนที่ได้รับการปรับปรุงของ Rapydscript
มีหลายโครงการที่มุ่งเน้นการใช้ Python ในเว็บเบราว์เซอร์ พวกเขามีความแตกต่างบางอย่างตารางการเปรียบเทียบนี้ Python-in-the-Browser Technologies & รูปภาพด้านล่างจะช่วยให้คุณเข้าใจความแตกต่างบางอย่างในโครงการ / คอมไพเลอร์เหล่านี้
Pycon AU 2018: เว็บที่ไม่มี JavaScript วิดีโอ / พูดคุยเกี่ยวกับการใช้ Python ในเว็บเบราว์เซอร์โดย @freakboy3742 (ผู้ก่อตั้ง Beeware & เป็นประธานก่อนหน้าของมูลนิธิซอฟต์แวร์ Django)
สำหรับข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการใช้ Brython เยี่ยมชมหน้าเอกสาร Brython
แสดงค่าอินพุต
แหล่งที่มาการสาธิต
ตรวจสอบว่าอินพุตเป็นจำนวนเต็ม
แหล่งที่มาการสาธิต
เพิ่มจำนวนเต็ม
แหล่งที่มาการสาธิต
สำหรับข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการใช้ pyscript เยี่ยมชมหน้าเอกสาร Pyscript
แสดงค่าอินพุต
แหล่งที่มาการสาธิต
ตรวจสอบว่าอินพุตเป็นจำนวนเต็ม
แหล่งที่มาการสาธิต
เพิ่มจำนวนเต็ม
แหล่งที่มาการสาธิต
ต้องการช่วยปรับปรุง repo นี้หรือไม่? สร้างคำขอดึงด้วยการเปลี่ยนแปลงโดยละเอียดของคุณ! หากได้รับการอนุมัติคุณจะถูกเพิ่มเข้าไปในรายชื่อผู้มีส่วนร่วมของ repo ที่ยอดเยี่ยมนี้!
ดูรายชื่อผู้มีส่วนร่วมที่เข้าร่วมในโครงการนี้
repo นี้ได้รับใบอนุญาตภายใต้ใบอนุญาตสร้างแหล่งที่มาของ Creative Commons -Noncommercial 4.0 International - ดูไฟล์ License.md สำหรับรายละเอียด