1 点击元素
element.click()
2 输入框
2.1 输入字符串
element.send_keys('abc')
2.2 清除内容
element.clear()
3 获取元素信息
3.1 获取元素的文本内容
通过WebElement对象的text属性,可以获取元素展示在界面上的文本内容。
element.text
3.2 获取元素属性
通过WebElement对象的get_attribute方法来获取元素的属性值。
element.get_attribute('class')
3.3 获取整个元素对应的HTML
element.get_attribute('outerHTML')
element.get_attribute('innerHTML')
3.4 获取输入框中的文本
对于input输入框的元素,要获取里面的输入文本,用text属性是不行的,这时可以使用:
element.get_attribute('value')
3.5 获取元素文本内容2
有时候,元素的文本内容没有展示在界面上,或者没有完全展示在界面上。 这时,用WebElement对象的text属性,获取文本内容,就会有问题。出现这种情况,可以尝试使用:
element.get_attribute('innerText')
element.get_attribut('textContent')
|