selenium - Webdriver verify order of floats descending - Python -


i trying verify floats ("data" attribute) find in descending order. here have far:

list = self.driver.find_elements(by.css_selector, "locator") in list:     data = i.get_attribute("data") 

should doing in loop? i'm pretty new webdriver , coding in general.

thanks!

don't use variable name list it's python keyword.

if data indeed attribute of i can do:

for in my_list:     data = i.data 

or more usefully, like:

data = [] in my_list:     data.append(i.data) 

or shorter:

data = [i.data in my_list] 

you can check descending order comparing data sorted version of itself:

print 'data in descending order:', data == sorted(data, reverse = true) 

Popular posts from this blog

html/hta mutiple file in audio player -

debugging - Reference - What does this error mean in PHP? -