【问题标题】:How to follow a link that is actually a click button如何关注实际上是点击按钮的链接
【发布时间】:2019-09-10 02:32:59
【问题描述】:

我每天大约需要填写 100 次表格。我尝试使用 selenium,但速度很慢,因为它使用的是网络浏览器。在我需要单击“接受”按钮之前,它与mechanicalsoup 配合得很好。单击它会激活其他需要填写但在单击此按钮之前处于非活动状态的表格。我试图指向按钮,然后 br.follow_link(button) 失败。我附上了我需要伪造的 HTML。我正在寻找一种方法来产生点击避免使用 Selenium 的效果。

接受者

【问题讨论】:

    标签: python-3.x beautifulsoup mechanicalsoup


    【解决方案1】:

    听起来您需要 JavaScript 功能,因此单击按钮会呈现表格,但 MechanicalSoup 不执行 Javascript。

    MechanicalSoup 的 docs 说:

    MechanicalSoup 自动存储和发送 cookie,跟踪重定向,并且可以跟踪链接和提交表单。 它不支持 Javascript

    【讨论】:

    猜你喜欢
    • 2021-11-03
    • 2019-10-25
    • 2019-08-20
    • 1970-01-01
    • 1970-01-01
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 2013-09-14
    相关资源
    最近更新 更多