WebDriver中常用方法:
明确(),清除文本
send_keys(*值)模拟按键输入
单击(),,单机元素
- <李>
网站的登陆,
李>得到selenium import webdriver 得到time import * 时间=driver webdriver.Chrome () 时间=url “https://login.huawei.com/login/?redirect=http%3A%2F%2Fw3.huawei.com%2Fnext%2Findexa.html” 打印(' new access % s ', % (url)) driver.get (url) driver.find_element_by_id (uid) .clear () driver.find_element_by_id (uid) .send_keys (“c00358145”) 睡眠(3) driver.find_element_by_id('密码').clear () driver.find_element_by_id('密码').send_keys(“和CTT1106648034”) driver.find_element_by_class_name (btn) .click () 睡眠(3) driver.quit () 2. webelement接口常用的方法 提交()方法用于提交表单 得到selenium import  webdriver 得到time import * 时间=driver webdriver.Chrome () 时间=url “https://www.baidu.com” 打印(' new access % s ', % (url)) driver.get (url) driver.find_element_by_id(千瓦).clear () driver.find_element_by_id(千瓦).send_keys (“c00358145”) 睡眠(3) driver.find_element_by_id(千瓦)。submit () 睡眠(3) driver.quit ()
定位搜索框通过提交提交搜素框的内容,达到点击搜素按钮的效果,有时候可以同点击()函数交换使用
方法:大小()返回元素的尺寸
文本()获取元素的文本
get_attribute(名字)获取属性的值
is_displayed()设置该元素首付用户可见
从硒进口webdriver
时间导入*
司机=webdriver.Chrome ()
url=" https://www.baidu.com "
打印(新访问% s的% (url)
driver.get (url)
大?driver.find_element_by_id(千瓦)。
打印大小(体积% s的%大小)
文本=driver.find_element_by_xpath ("//* [@ id=' u1 ']/[1]”)。文本
打印(文本' % s ' %文本)
属性=driver.find_element_by_id(千瓦).get_attribute(类型)
打印(' % s ' %属性)
睡眠(3)
driver.quit ()