2025年3月19日 星期三 甲辰(龙)年 月十八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

Selenium成长之路-06简单对象定位之name方法

时间:03-20来源:作者:点击数:44

我们今天通过name元素来定位百度首页输入框。

首先我们通过Firefox打开百度首页,通过firebug定位百度输入框(如下图),可以看到name标签为'wd'

下面我们通过定位name元素的方法来展示一下代码:

  • # coding = utf-8
  • from selenium import webdriver
  • import time
  • from selenium.webdriver.common.by import By
  • driver = webdriver.Chrome()
  • url = 'http://www.baidu.com'
  • driver.get(url)
  • driver.find_element(By.NAME,'wd').clear()
  • driver.find_element(By.NAME,'wd').send_keys('selenium')
  • time.sleep(5)
  • driver.quit()

name属性不是所有的节点都会有,所以在实际敲代码的过程中,还是需要灵活运用,如果没有name属性,还可以使用id、xpath等元素来定位。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门