supongamos, necesito realizar un conjunto de procedimientos en un sitio web particular decir, complete algunos formularios, haga clic en el botón enviar, envíe los datos al servidor, reciba la respuesta, vuelva a hacer algo en función de la respuesta y envíe los datos al servidor del sitio web. Sé que hay un módulo webbrowser en python, pero quiero hacer esto sin invocar ningún navegador web. Tiene que ser un guión puro.¿Cómo automatizar la navegación con Python?
¿Hay algún módulo disponible en python que pueda ayudarme a hacer eso?
gracias
duplicado: http://stackoverflow.com/search?q=%5Bpython%5D+scraping. Todas las preguntas sobre raspado de pantalla responden a esta pregunta. Específicamente: http://stackoverflow.com/questions/419260/grabbing-text-from-a-webpage –
Selenium es la única solución completa a esto por lo que puedo decir y he analizado todas las opciones para este tipo de cosas Puedo encontrar ... si solo necesitas tomar páginas web, mecanizar te irá bien o harás una entrada básica, pero para una emulación de navegador real parece que necesitas selenio – Rick