Alan is not incorrect here (Python doesn't *natively* run in browser), but 
these days that's an increasingly meaningless distinction (even if we aren't 
there *yet*!). There are a couple of approaches to running Python in browser:

* Transpilation approaches like Brython: 
https://brython.info/static_tutorial/en/index.html
* WASM approaches like Pyodide - https://pyodide.org/en/stable/

Pyodide is *newer*, and is used by JupyterLite to run JupyterLab in the browser 
without a backing server. 

I won't add anything to Alan's other answers, as I think they fully cover it!
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/VNFFFQX5EP4WH536NKPBV3UW3LUHCSJV/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to