Estoy de acuerdo con AlvaroG, puedes usar frameworks como Django.
Con Django tienes algo llamado "pretty urls" (o urls bonitas) que lo hacen es tener una lista de tuplas pares de expresiones regulares y funciones, recorre la lista si la url coincide con la expresión regular entonces manda a llamar a su respectiva función.
Te recomiendo leer
este post para que puedas iniciar a trabajar con django.
PD: mod_python es obsoleto, te recomiendo otras alternativas como wsgi.