首页 > 编程语言 > 详细

python+selenium基础篇,By定位元素

时间:2020-08-20 09:31:57      阅读:84      评论:0      收藏:0      [点我收藏+]

1、By定位和find_element_by_XXXXXX是一样的,如下图所示,定位元素的方法都是一样的

技术分享图片

 

 2、使用By定位代码如下所示

from selenium import webdriver
from time import sleep
from selenium.webdriver.common.by import By #导入By定位包

dr=webdriver.Firefox()
dr.get("https://www.baidu.com")
dr.find_element(By.ID,"kw").send_keys("python")#百度搜索框中1输入“python”
sleep(2)
dr.find_element_by_id("su").click()#点击搜索
sleep(2)
dr.find_element(By.CSS_SELECTOR,"#kw").clear()#清空搜索框
sleep(2)
dr.quit()

 

python+selenium基础篇,By定位元素

原文:https://www.cnblogs.com/jinbiaobowen/p/13533029.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!