使用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中文網其他相關文章!