Если вы хотите программировать на Python, но код выполняется в браузере, вам необходимо:
A) запустить на клиентском компьютере какую-нибудь программу на Python (отдельно от браузера), которая будет слушать и разрешатьбраузер, чтобы подключиться к нему с помощью какого-либо Api (Rest и т. д.);
или B) переносить ваш Python на клиентский Javascript, который вы вставляете в представления клиента веб-страницы.Есть несколько инструментов, которые поддерживают его, например, https://www.transcrypt.org или http://pyjs.org
или C) используют библиотеки, которые позволяют клиентскому Python в браузере, такие как http://www.skulpt.org (в основном аналогичныек б) но делает это прозрачно)