Cmb
Cmb

Reputation: 31

How to follow a link that is actually a click button

I need to fill a form aproximately 100 times a day. I tried with selenium but it is quite slow because it is using a web browser. It's working quite well with mechanicalsoup until I need to click "Accept" button. Clicking it activates other tables that need to be filled but are inactive before clicking this button. I tried to point to the button and then br.follow_link(button) unsuccesfully. I attach the piece of HTML that I need to fake. I'm looking for a way to produce the effect of clicking avoiding using Selenium.

Aceptar

Upvotes: 2

Views: 2271

Answers (1)

Khalid Ali
Khalid Ali

Reputation: 1224

Sounds like you need JavaScript capability so the button's click would render the tables, but MechanicalSoup doesn't do Javascript.

MechanicalSoup's docs says:

MechanicalSoup automatically stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn’t do Javascript.

Upvotes: 0

Related Questions