selenium webdriver常用方法

from selenium import webdriver

driver = webdriver.Chrome()
driver.implicitly_wait(5)
driver.get("http://127.0.0.1:8088/login")

# 输入用户名和密码登录到opms
driver.find_element_by_name("username").send_keys("libai")
# driver.find_element_by_name("username").clear()
driver.find_element_by_name("password").send_keys("opmsopms123")
driver.find_element_by_class_name("btn-login").click()

"""
send_keys  向文本框输入内容,要求备操作的元素是个文本框
click 单击元素
clear 清除文本框中的内容
"""

ele = driver.find_element_by_xpath("//*[@class=\"jumbotron text-center\"]/h2")
x = ele.size  # 获取元素的尺寸
print(x)

t = ele.text  # 获取元素便签对中间的内容
print(t)

att = ele.get_attribute("style")  # 获取元素的属性值
print(att)

print(driver.title)  # 获取当前页面的标题

print(driver.current_url)  # 获取当前页面的网址

 

posted @ 2021-06-26 21:41  大熊童鞋  阅读(79)  评论(0编辑  收藏  举报