1. 程式人生 > >自動化學習筆記:簡單元素操作

自動化學習筆記:簡單元素操作

#清空文字

driver.find_element_by_id('idinput').clear()

#模擬按鍵傳送

driver.find_element_by_id('idinput').send_keys('hh')

#單擊元素

driver.find_element_by_id('button').click()

以下為程式碼展示:其他內容



from selenium import webdriver

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')

#獲得輸入框的尺寸
size = driver.find_element_by_id('kw').size
print(size)

#返回百度頁面底部備案資訊
text = driver.find_element_by_id('cp').text
print(text)

#返回元素的屬性值,可以是 id 、name 、type  或其他任意屬性
attribute = driver.find_element_by_id('kw').get_attribute('type')
print(attribute)

#返回元素的結果是否可見,返回結果為 True 或 False
result = driver.find_element_by_id('kw').is_displayed()
print(result)