Wow wow wow.
Le Python ça s’interprète il me semble, et pour qu'il soit interprété sur un serveur web, il faut les "extensions" (appelez ça comme vous voulez) qui vont bien, les droits, etc.
Avec un truc comme CGI, ça doit être possible, mais sur un serveur web "brut", c'est normal que le fichier soit simplement affiché, pas "interprété".
Ça pourrait être du PHP, ça ferait pareil, s'il n'y a pas d'interpréteur installé et configuré derrière.