一周目,爬虫 十一日学习

selenium模块

1  下载

  1  模块下载

    pip3 install selenium

  2  下载模块后还需要下载驱动,来操作响应的游览器

  3  驱动位置

    存放到python解释器scripts文件夹内,一劳永逸

  4验证

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选择

 

posted @ 2021-09-28 14:54  aa_wang  阅读(33)  评论(0)    收藏  举报