Brython - triển khai Python 3 cho trình duyệt
(github.com)"Browser Python"
- Triển khai Python 3 có thể truy cập các đối tượng DOM và sự kiện của trình duyệt
→ Có thể chạy script bằng Python thay cho JS trên trang web
→ Hỗ trợ các đặc tả mới nhất của HTML5/CSS3 cùng jQuery, D3, Bootstrap, LESS, SASS...
-
Có thể sử dụng chỉ bằng cách tải
brython.jstừ CDN mà không cần cài đặt riêng -
Cung cấp editor và console trực tuyến để thử nghiệm
3 bình luận
PyScript - Chạy mã Python trong HTML Theo như phần trao đổi bên dưới, có vẻ nó dựa trên pyodide.
Về lâu dài, nếu trình duyệt được tích hợp sẵn engine Python một cách native thì có lẽ chúng ta sẽ thoát khỏi thế độc quyền (?) của JavaScript chăng.
https://github.com/pyodide/pyodide
Tôi nhớ là mình từng thấy một dự án tương tự tên là pyodide.
Có vẻ như nó cũng có những đặc điểm như biên dịch WebAssembly / có thể truy cập phạm vi lẫn nhau giữa js python.