No puedes ejecutar Python desde un navegador, los navegadores no entienden Python. Además, el navegador está restringido deliberadamente a lo que puede hacer en su máquina local.
Podría ser posible escribir un complemento del navegador que permitiera la ejecución de Python. Por eso es importante pensar detenidamente sobre los complementos / extensiones que permite.
JavaScript es el idioma de la web y su navegador lo ejecutará . Pero todavía está muy restringido en cuanto a lo que puede hacer. Todos los navegadores modernos se ejecutan en un recinto de seguridad que intenta garantizar que cualquier código que pueda ejecutar se mantenga en un contexto específico. Normalmente, si carga un script desde un sitio web, ese script solo se ejecutará en ese contexto y solo tendrá acceso a ese sitio más algún almacenamiento local asociado con ese sitio. Por ejemplo, no pudo crear algunos archivos JavaScript que eliminaron archivos en la unidad C: y cargarlos desde un servidor.