(QUASI) ESATTAMENTE nello stesso modo, SOLO che invece del PHP usi Python.
PHP lo usavi LATO SERVER, e cosi' farai con Python
Javascript lo usi LATO CLIENT (quello che gira dentro il browser) e questo NON CAMBIA se usi Python
L'unica differenza consiste nel fatto che la pagina HTML la devi comporre TU, mediante qualche framework come ad esempio:
http://jinja.pocoo.org
o qualcosa di simile, oppure, nel caso piu' "becero" mediante manipolazione di stringhe.
Ci sono server HTML scritti in Python come Flask, Django, ecc, che ti semplificano l''utilizzo di Python per la gestioe delle URL HTTP