Si esa página tiene una API esa sería la mejor opción, que te permite hacer consultas y te devuelve todo el contenido ordenado.
Ahora, como no creo que tenga una API, tendrás que hacer todo manualmente, ingresar los datos a los campos y luego enviar la petición. Una vez hecho esto parsear los resultados. Para esto puedes usar urllib, urllib2, mechanize, BeautifulSoup. Creo que con
mechanize te alcanza y sobra.
Espero que te sirva!