【问题标题】:How to run javascript function in browser with selenium?如何使用 selenium 在浏览器中运行 javascript 函数?
【发布时间】:2023-01-03 01:13:39
【问题描述】:

我需要在POST request 中发送 sessionId。 (没问题)。在这些之前,我需要在控制台中运行代码并使用Selenium(在屏幕截图中)获取响应。请帮忙,我找不到解决方案。我只需要一个在控制台中运行脚本并获得响应的代码 sn-p (driver.execute_script 也许)

【问题讨论】:

  • 分享一些代码。你到目前为止试过什么?如果您有错误,也请分享。这样你就有更多机会得到帮助
  • 抱歉,我没有尝试,因为我不知道该怎么做
  • 我只需要一个在控制台中运行脚本并获得响应的代码 sn-p
  • 哦,是的,非常感谢!

标签: javascript python selenium browser console


【解决方案1】:

Selenium webdriver 可以执行 Javascript。加载页面后,您可以执行任何您想要的 javascript。必须安装 webdriver 才能使 selenium 工作。执行 Javascript 所需要做的就是调用方法 execute_script(js),其中 js 是您的 javascript 代码。

【讨论】:

    猜你喜欢
    • 2019-07-01
    • 1970-01-01
    • 2018-07-03
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    • 2019-11-08
    • 2017-01-01
    • 2014-12-27
    相关资源
    最近更新 更多