Brython - Python 3'ün tarayıcı uygulaması
(github.com)"Browser Python"
- Tarayıcının DOM nesnelerine ve olaylarına erişebilen bir Python 3 uygulaması
→ web sayfasında JS yerine Python ile script çalıştırmak mümkün
→ HTML5/CSS3 güncel spesifikasyonları ile jQuery, D3 ve Bootstrap, LESS, SASS vb. destekler
-
Ayrı bir kurulum gerektirmeden, yalnızca CDN'den brython.js yüklenerek kullanılabilir
-
Çevrimiçi editör ve konsol sunarak test etmeyi mümkün kılar
3 yorum
Aşağıda belirttiğiniz gibi bunun Pyodide tabanlı olduğu söyleniyor.
PyScript - HTML'de Python kodu çalıştırmak
Uzun vadede, tarayıcıya doğrudan yerel bir Python motoru entegre edilirse JavaScript tekelinden(?) kurtulmak mümkün olabilir diye düşünüyorum.
https://github.com/pyodide/pyodide
Pyodide adlı benzer bir projeyi görmüş olduğumu hatırladım.
WebAssembly derlemesi / js python arasında karşılıklı scope erişimi mümkün / benzer özellikleri var gibi görünüyor.