【问题标题】:How to trigger an event using pyquery python如何使用pyquery python触发事件
【发布时间】:2017-01-11 21:10:06
【问题描述】:

我正在尝试使用 python 和 pyquery、beautiful soup、requests、mechanize 等软件包来自动化无头网络浏览器。

但到目前为止,我还没有找到触发按钮点击事件的正确方法。例如,要填写在线表格,我可以在文本字段中插入值,但无法单击提交/发送按钮。

【问题讨论】:

  • 为什么不用硒?

标签: python beautifulsoup mechanize pyquery


【解决方案1】:

根据docs,pyquery 不是一个与 JS 代码交互的库(至少现在还不是)。用于解析HTML Docs,如美汤。

正如 Nehal 所建议的,selenium 是您的最佳选择。

【讨论】:

  • Selenium 用于 UI 测试。我正在开发一个不需要调用浏览器的引擎。基于所有代码。
猜你喜欢
  • 2014-01-20
  • 2023-03-12
  • 2011-01-03
  • 2011-11-28
  • 1970-01-01
  • 2022-07-18
  • 1970-01-01
  • 1970-01-01
  • 2021-06-12
相关资源
最近更新 更多