Inicie sesión usando Python en forma HTML básica

Posible duplicado:
Python: ¿Cómo inicia sesión en una página y ve la página resultante en un navegador?

Quería saber cómo puedo iniciar sesión en páginas como http://www.deshabhimani.com/signin.php, que tiene un indicador de inicio de sesión basado en php que utiliza python. Este formulario se utiliza para iniciar sesión en http://www.deshabhimani.com/epaper.php

El sitio no proporciona una API HTTP.

Más adelante, quiero usar python para descargar todas las páginas del papel (que son individuales) y luego convertirlo en un archivo pdf final.

El archivo que quiero descargar es http://www.deshabhimani.com/epaper.php?page=43210&ddate=27-07-2012&edition=Kochi, al que solo se puede acceder iniciando sesión

    Bueno, en primer lugar, compruebe el código de la página para saber qué tipo de método puede enviar datos y el nombre de usuario y la contraseña.



    Como se ve desde arriba, primero nos dirigimos al formulario, para ver qué tipo de método y cuál es el nombre de los archivos.

    así que vamos a manejarlo en Python

     import urllib login_data=urllib.urlencode({'username':'your username','password':'your password','submit':'Login'}) # replace username and password with filed name op = urllib.urlopen('www.exmaple.com/sign-in.php',login_data)