Selenium WebElement
Command
- WebDriver.find_element(By.ID)
透過 id 欄位查詢網頁元件 - WebDriver.find_element(By.NAME)
透過 name 欄位查詢網頁元件 - WebDriver.find_element(By.CLASS_NAME)
透過 class 欄位查詢網頁元件 - WebDriver.find_element(By.LINK_TEXT)
透過連結文字查詢網頁元件 - WebElement.is_selected()
檢查checkbox網頁元件是否被選取 - WebElement.clear()
清除網頁元件所有輸入文字 - WebElement.send_keys(*value)
模擬輸入文字到網頁元件 - WebElement.get_attribute()
取得網頁元件的屬性 - WebElement.get_property()
取得網頁元件的屬性
Reference
- by.py
- webdriver.py
- webelement.py
- WebDriver API - WebElement
- 查找元素
- selenium get_attribute的几种用法
- what is the difference between 'property' and 'attribute' in Selenium WebElement?
- selenium+python自动化101-使用execute_script() 方法获取 JavaScript 返回值
- 【Day 20】- 讓 Selenium 去 Dcard 上自動向下捲動 (實戰 Selenium 模擬使用者划手機 2/2)
- 解决Selenium中用find_elements_by_xpath()无法获取属性值问题
- selenium之 搞定checkbox、radiobox
留言
張貼留言