#encoding=utf-8
from selenium import webdriver
import time
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

def visibility(webelement):
    wait = WebDriverWait(driver, 10, 0.2)
    wait.until(EC.visibility_of(webelement))
    
def clickable(by,locator_path):
    wait = WebDriverWait(driver, 10, 0.2)
    element = wait.until(EC.element_to_be_clickable((By.ID,"stb")))
    return element

driver = webdriver.Ie(executable_path = "e:\\IEDriverServer")
driver.get("http://www.sogou.com")
input_box=driver.find_element_by_id("query")
visibility(input_box)
input_box.send_keys(u"光荣之路")
button = clickable(By.ID,"stb")
button.click()

time.sleep(3)

driver.close()

 

相关文章:

  • 2021-11-25
  • 2022-12-23
  • 2021-11-25
  • 2022-01-21
  • 2021-09-16
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-03
  • 2022-12-23
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
  • 2022-12-23
相关资源
相似解决方案