Executar código python dentro do navegador sem o Jython

Existe uma maneira de executar o código python em um navegador, além de usar o Jython e um applet?

A execução não precisa lidar com nada relacionado a gráficos. Por exemplo, basta somar todos os dígitos de um arquivo binário de 1 Gb (escolhido pelo usuário do navegador) e, em seguida, retornar o resultado para o servidor.

Estou ciente de quepython pode ser executado remotamente fora de um navegador, mas minha exigência deve ser feita dentro de um navegador.

Com certeza, eu tomo como certo que o usuário manterá o direito de executar ou não, e será solicitado a fazê-lo, e todas essas coisas de segurança ... mas essa não é a minha pergunta.