from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
driver = webdriver.Firefox()
#检测代码块
try:
#隐式等待
driver.implicitly_wait(10)
#往京东主页发送请求
driver.get('https:www.jd.com/')
#通过id查找input 输入框
input_tag = driver.final_element_by_id('key')
#send_keys为当前标签传值
input_tag.send_keys('新华字典')
#按键盘的回车键
input_tag.send_keys(Keys.ENTER)
time.sleep(10)
#捕获异常
except Exception as e:
print(e)
finally:
driver.close()
#element 找一个
#elements 找多个
#查找所有的商品列表
good_list = driver.find_elements_by_class_name('sl-item')
#print(good_list)
#循环遍历每一个商品
for good in good_list:
#通过属性选择器查找商品详情页url