from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support.events import EventFiringWebDriver, AbstractEventListener
# My custom event listener
class MyListener(AbstractEventListener):
clicked = False
def before_click(self, element, driver):
print ("Event : before element click()")
def after_click(self, element, driver):
print ("Event : after element click()")
# Get an event-firing-web-driver instance
driver = EventFiringWebDriver(webdriver.Chrome(), MyListener())
# Visit a site
driver.get("http://www.google.co.in/")
# Find an element
elem = driver.find_element_by_name("q")
# Click on element
elem.click()
このコード行が見つかりました。ボタンプレスイベントを追跡することができます これをWebDriverWait()と組み合わせる方法はありますか
これは、手動入力を待っているタスクを自動化する点を打破しています。選択肢をスクリプト化すると、停止する必要はありません。 – JeffC
しかし、これらのオプションを手動で選択したい場合は、 "SEARCH"ボタンをクリックして送信してください。 –