gpt4 book ai didi

python - python中selenium webdriver的get_eval等价物是什么

转载 作者:太空宇宙 更新时间:2023-11-03 15:27:08 25 4
gpt4 key购买 nike

以下在 selenium-1 中运行良好:

sel = self.selenium 
sel.get_eval("window.$('body form div ul li').html()")

当我尝试在 python 中的 selenium-2 webdriver 中执行相同操作时,出现错误。

wd = webdriver.Firefox()
wd.execute_script("window.$('body form div ul li').html()")

selenium.webdriver.common.exceptions.WebDriverException: window.$ is not a function

如何让 jquery 在 python 的 webdriver 中工作?

最佳答案

在 selenium1 中,get_eval() 计算脚本并返回结果。

当您使用 execute_script() 时,您必须显式返回您感兴趣的值。

关于python - python中selenium webdriver的get_eval等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5251079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com