Haciendo clic en el enlace usando beautifulsoup en python

En mecanizar, hacemos clic en los enlaces utilizando follow_link o click_link. ¿Hay algo similar en la sopa hermosa para hacer clic en un enlace en una página web?

BeautifulSoup es un analizador de HTML.

Más discusión realmente depende de la situación concreta en la que se encuentre y de la complejidad de la página web en particular.

Si necesita interactuar con una página web: enviar formularios, hacer clic en botones, desplazarse, etc., debe utilizar una herramienta que utilice un navegador real, como el selenium .

En ciertas situaciones, por ejemplo, si no hay un javascript involucrado en el envío de un formulario, mechanize también funcionaría para usted.

Y, a veces, puede manejarlo simplemente siguiendo el enlace con urllib2 o las requests .