Py学习  »  Python

如何比较python selenium中的Webelement和int?

xSharky • 3 年前 • 1637 次点击  

我用“按类名查找元素”来收集我在网站中需要的所有信息,并希望从这些信息中获取价值。假设我有不同类型卡片的信息。每一张卡都有一个值,我想用值为100或更高的卡做点什么。我的代码中有一小部分是:

kakera = driver.find_elements_by_class_name('grid-1nZz7S')
for elementos in kakera:
    valor = elementos.find_element_by_tag_name('strong')
    print (valor.text)
    if valor.get_attribute('value')>100:
           print("Its over 100")

我用的是印刷品 (valor.text) 为了查看一张卡的价值(在本例中,这张卡的价值为105),我尝试了我想象的一切,将这张卡的价值与100进行比较,然后打印出来 ("It's over 100") 看看代码是否有效。但python无法与之相比 WebElement int 物体。我应该做些什么来比较它们?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/129275
 
1637 次点击  
文章 [ 1 ]  |  最新文章 3 年前