Day 02

Posted on 2019-07-02 19:17  防水咖啡机  阅读(67)  评论(0)    收藏  举报
import time

from selenium import webdriver#web驱动
from selenium.webdriver.common.by import By#按什么方式查找,By.ID,By,CSS_SELECTOR
from selenium.webdriver.common.keys import Keys#键盘按键操作
from selenium.webdriver.support import expected_conditions as EC#与WebDriverWait结合使用
from selenium.webdriver.support.wait import WebDriverWait#等待页面加载某些元素

driver = webdriver.Chrome('E:\chromedriver_win32\chromedriver.exe')
try:
    driver.get('https://www.jd.com/')

    #等待加载10s
    wait = WebDriverWait(driver,10)

    #查找元素id为key
    input_tag = wait.until(EC.presence_of_element_located((By.ID,'key'))
                           )

    time.sleep(5)
    #在输入框内输入公仔
    input_tag.send_keys('公仔')

    #按下回车键
    input_tag.send_keys(Keys.ENTER)

    time.sleep(10)

finally:

    driver.close()