爬虫-Day3-selenium基本用法
-
1.创建浏览器
from selenium.webdriver import Chrome import time b = Chrome()
-
2.打开网页
b.get('https://search.jd.com/')
-
3.获取网页源代码
html = b.page_source print(html) time.sleep(10) b.close()
-
4.基本操作
b = Chrome() b.get('https://www.jd.com/') # 1. 输入框输入内容 # 1)找到输入框 # b.find_element_by_id(id属性值) # b.find_element_by_class_name(class属性值) # b.find_element_by_css_selector(css选择器) # b.find_element_by_xpath(xpath路径) # 注意:以上所有的方法都有一个find_elements开头对应的方法。 search = b.find_element_by_id('key') # 2) 输入内容 # 输入框对象.send_keys(内容) search.send_keys('手机') # search.send_keys('\n') # 按回车完成搜索 # 2. 点击搜索按钮 # 1)获取点击对象对应标签 search_btn = b.find_element_by_css_selector('#search>div>div.form>button') # 2)点击标签 search_btn.click()