termux - ¿Hay alternativas para mecanizar en Python?
mechanize python documentation (6)
Estoy usando Python 3.6 mientras tengo que rellenar un formulario. Desafortunadamente, mecanizar no funciona en Python 3. ¿Qué sugiere como alternativa a la mecanización?
He tenido éxito con Splinter , una solución construida sobre Selenium, al tiempo que proporcionaba más API pythonic.
He usado twill para muchas de mis necesidades de prueba. Funciona como un lenguaje independiente para la "navegación web" o como una biblioteca de Python. En realidad, utiliza Mechanize debajo del capó, así que no estoy seguro de que satisfaga sus necesidades. ¿Tiene problemas intrínsecos a Mechanize o se beneficiaría de una capa de alto nivel?
intente zope.browser http://pypi.python.org/pypi?:action=display&name=zope.testbrowser
scrapelib es otra opción: https://github.com/sunlightlabs/scrapelib
SeleniumRC con selenium.py
es una alternativa (y una de las pocas opciones viables si las páginas que necesita raspar tienen un papel importante, "estructural" para las operaciones de Javascript, especialmente AJAX-y, ya que Mechanize no ejecuta Javascript en las páginas está raspando).