python中webdriver_Python自动化学习--Webdriver中的常用方法
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")
#WebDriver 中常用的一些方法
"""
(1) clear() 清楚文本 例:
driver.find_element_by_id("kw").send_keys("測試學習")
driver.find_element_by_id("kw").clear()
(2) send_keys(value) 模擬輸入 例:
driver.find_element_by_id("kw").send_keys("測試學習")
(3) click() 點擊元素 例:
driver.find_element_by_id("kw").send_keys("測試學習")
driver.find_element_by_id("kw").click()
(4) submit() 提交表單 當沒有搜索按鈕時 例:
driver.find_element_by_id("kw").send_keys("測試學習")
driver.submit()
"""
#獲取輸入框的尺寸
size = driver.find_element_by_id("kw").size
print(size)
#獲取備案文本信息
text = driver.find_element_by_id("cp").text
print(text)
#獲取元素的屬性:id,name,class等
attribute = driver.find_element_by_id("kw").get_attribute("name")
print(attribute)
#返回的元素是否可見,可見返回True,不可見返回False
result = driver.find_element_by_id("kw").is_displayed()
print(result)
driver.quit()
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python中webdriver_Python自动化学习--Webdriver中的常用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html css position,[C
- 下一篇: python中type用法_Python