python3+selenium入门05-元素操作及常用方法

python

学习了元素定位之后,来看一些元素的操作,还有一些常用的方法

clear()清空输入框内容

click()点击

send_keys()键盘输入

import time

from selenium import webdriver

dr = webdriver.Chrome()

dr.get('https://www.baidu.com')#打开百度

st = dr.find_element_by_name('wd')#定位搜索框

st.send_keys('测试一下')#输入内容

time.sleep(2)#让程序等待两秒,看的更清楚

cl = dr.find_element_by_id('su')#定位百度一下 按钮

cl.click()#点击

sumbit()提交表单,类似在搜索输入框输入内容后,点击回车的效果。在有道搜索输入搜索内容,然后提交

from selenium import webdriver

dr = webdriver.Chrome()

dr.get('https://www.youdao.com')

st = dr.find_element_by_id('translateContent')

st.send_keys('测试一下')

st.submit()

跟click()一个效果,用处没click()广

text:文本信息

size:元素大小

get_attribute()获取元素的某个属性的值

is_dispalyed:是否可见

is_enabled:是否可用

from selenium import webdriver

dr = webdriver.Chrome()

dr.get('https://www.baidu.com')#打开百度

st = dr.find_element_by_name('wd')#定位搜索框

cp = dr.find_element_by_id('cp')

print(cp.text)

print(st.size)

print(st.get_attribute('name'))

print(st.is_displayed())

print(st.is_enabled())

以上是 python3+selenium入门05-元素操作及常用方法 的全部内容, 来源链接: utcz.com/z/389178.html

回到顶部