微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

selenium—

from selenium import webdriver

# 创建 WebDriver 实例对象,指明使用chrome浏览器驱动

wd = webdriver.Chrome(r'd:\chromedriver.exe')——如果selenium下载到python根目录下,括号里不用写

# 每隔 半秒钟 再去界面上查看一次, 直到找到该元素, 或者 过了10秒 最大时长。

wd.implicitly_wait(10)

# WebDriver 实例对象的get方法 可以让浏览器打开指定网址

wd.get('http://baidu,com')  ——打开百度

#选择元素

element = wd.find_element _by_id

element = wd.find_element _by_class

element = wd.find_element _by_tag_name——标签

element = wd.find_element _by_

//(

使用 find_elements 选择的是符合条件的 所有 元素, 如果没有符合条件的元素, 返回空列表

使用 find_element 选择的是符合条件的 一个 元素, 如果没有符合条件的元素, 抛出 NoSuchElementException 异常

)//

element.send_keys('IU')——在输入框输入IU

 

操控元素——

  点击——.click()

  输入内容——.send_keys()

  获取元素信息

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐