Python Selenium 节点的相关操作
2017-07-24 tech python selenium 1 mins 533 字
获取 html
element.get_attribute('innerHTML')
element.get_attribute('outerHTML')
获取内容
element.text
获取属性
element.get_attribute('data-original-title')
是否存在
def isElementExist(self, element, node=''):
flag = True
if node == '':
node = self.driver
try:
node.find_element_by_xpath(element)
return flag
except:
flag = False
return flag
模糊匹配属性
使用 XPath:
//a[contains(@prop,'Foo')]