一周目,爬虫 十一日学习
from selenium import webdriver
import time
# 指定操作的浏览器驱动
bro = webdriver.Chrome()
# 控制浏览器访问网站数据
bro.get("http://www.baidu.com")
# 关闭浏览器窗口
time.sleep(3)
bro.close()
2 操作
find_element与find_elements的区别
前者只会找到符合条件的第一个 后者是所有
find_elements_by_id()
# 根据id找
find_elements_by_link_text()
# 根据链接名字找到控件(a标签的文字)
find_elements_by_partial_link_text()
# 根据链接名字找到控件(a标签的文字)模糊查询
find_elements_by_tag_name()
# 根据标签名
find_elements_by_class_name()
# 根据类名
find_elements_by_name()
# 根据属性名
find_elements_by_css_selector()
# 根据css选择器
find_elements_by_xpath()
# 根据xpath选择