Python n'est pas un langage web. Enfin pas tout à fait.
Tu peux faire du web en Python, il y a d'ailleurs un framework formidable nommé Django qui permet de faire du web avec Python.
Toutefois, comme tu l'as constaté, il y a peu de sites en Python.
J'ai fait un (tout petit peu) de Python il y a quelques années, dans un programme pour générer des images à partir de scripts et de formules mathématiques. C'est un beau langage, propre, facile à lire, très puissant.
Je n'en fait plus, mais mon associé en fait encore souvent, et c'est quasiment toujours dans le cadre de systèmes embarqués. Je n'en sais pas beaucoup plus, ça n'est pas vraiment mon domaine.
Tu devrais trouver plus d'infos en allant poser ta question sur le forum "programmation".