使用 Python 在 Selenium 中执行 JavaScript
对于探索 Selenium 的初学者来说,在代码中执行 JavaScript 片段可能是一个挑战。在这种情况下,需要执行 JavaScript 代码“submitForm('patchCacheAdd',1,{'event':'ok'});return false”。但是,使用“selenium.GetEval”可能会导致错误。
解决方案
要在代码中成功执行 JavaScript,请改用“browser.execute_script”:
browser.execute_script("submitForm('patchCacheAdd',1,{'event':'ok'});return false")
此方法将允许您有效地运行所需的 JavaScript 代码片段。请参阅此示例以获得进一步指导:
[示例链接]
以上是如何使用 Python 在 Selenium 中执行 JavaScript:为什么'GetEval”失败以及使用'Execute_Script”的解决方案的详细内容。更多信息请关注PHP中文网其他相关文章!