如何跟随实际上是单击按钮的链接

时间:2019-04-19 22:01:50

标签: python-3.x beautifulsoup mechanicalsoup

我每天需要填写约100次表格。我尝试使用硒,但速度很慢,因为它正在使用Web浏览器。在我需要单击“接受”按钮之前,它与Mechanicalsoup一起运行得很好。单击它会激活其他需要填写但未激活的表,然后单击此按钮。我试图指向按钮,然后br.follow_link(button)失败。我附上了我需要伪造的HTML。我正在寻找一种产生点击效果的方法,避免使用Selenium。

                受体

1 个答案:

答案 0 :(得分:0)

听起来像您需要JavaScript功能,因此单击按钮即可呈现表格,但是MechanicalSoup不使用Javascript。

MechanicalSoup的docs说:

  

MechanicalSoup自动存储和发送Cookie,遵循重定向,并可以遵循链接和提交表单。 它不使用Javascript