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("測試學(xué)習(xí)")
driver.find_element_by_id("kw").clear()
(2) send_keys(value) 模擬輸入 例:
driver.find_element_by_id("kw").send_keys("測試學(xué)習(xí)")
(3) click() 點擊元素 例:
driver.find_element_by_id("kw").send_keys("測試學(xué)習(xí)")
driver.find_element_by_id("kw").click()
(4) submit() 提交表單 當(dāng)沒有搜索按鈕時 例:
driver.find_element_by_id("kw").send_keys("測試學(xué)習(xí)")
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()
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的python中webdriver_Python自动化学习--Webdriver中的常用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html css position,[C
- 下一篇: php 腾讯云 文字识别_腾讯科技(成都