Selenium基础:对象操作 03

1、单击对象 click()

模拟鼠标左键操作

2、输入内容 send_keys(text)

3、清空内容 clear()

4、提交表单 submit()

使用在有form标签的表单中,而click()侧重与对象的单击触发

5、获取文本内容 text

# -*-coding:utf-8-*-
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get("")
time.sleep(1)

#获取text值
login_text = driver.find_element_by_id('').text

print(login_text)

6、获取对象属性值 get_attribute(attribute)

比如获取href name type值等

#示例 获取账号输入框name值,使用id='email'进行定位

# -*-coding:utf-8-*-
from selenium import webdriver
import time

driver = driver.Chrome()
driver.get("")
time.sleep(1)

#获取对象其他属性值

email_name = driver.find_element_by_id('email').get_attribute('name')

print(email_name)

7、对象显示状态 is_displayed()

布尔函数,显示返回True 不显示返回False

8、对象编辑状态 is_enabled()

布尔函数,显示返回True 不显示返回False

9、对象选择状态 is_selected()

布尔函数,显示返回True 不显示返回False

 

posted @ 2023-06-20 16:14  1啊1  阅读(30)  评论(0)    收藏  举报