0
我可以在Google Chrome控制檯中運行以下腳本。我如何在Firefox中使用Selenium Python來做到這一點?Selenium Python在Firefox控制檯中執行腳本
date1 = "13-11-2015T17:25"
date2 = "25-11-2015T11:01"
window.PF.start_diff(date1, date2)
我試過driver.executeScript()
,但我不認爲我可以用這個來實現。 這是我在Firefox和Google Chrome控制檯中時所嘗試的。首先,我登錄到應用程序,並執行該腳本,這就是我得到:
所以看起來它是工作。請注意,執行該命令後出現彈出窗口。
我曾嘗試使用以下兩種嘗試:
driver.execute_script("window.PF.start_diff(date1, date2)")
driver.execute_script(window.PF.start_diff(date1, date2))
也試過這樣:driver.execute_async_script
謝謝你這麼多。我在劇本之外定義它。它現在有效 – cva6