@Keepomen

Действия и условные проверки с найденными элементами, как реализовать?

Используя команду:
day=driver.find_elements_by_xpath('//*[starts-with(@id, "td_")]/td[3]/span[1]')
    for list_day in day:
    print(int(list_day.text))

Я получаю в консоль порядка сотни уникальных цифр с новой строки:
S9fWN.png

Вместо цифр я хочу получить информацию о том, что каждый найденный элемент (цифра) больше или меньше предыдущего. Есть идеи, как это реализовать?
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
MatthewAllDev
@MatthewAllDev
Программист, начинающий сисадмин, гик.
buffer = 0
for list_day in day:
    if int(list_day.text) > buffer:
           print('больше')
    elif int(list_day.text) < buffer:
           print('меньше')
    else:
           print('равен')
    buffer = int(list_day.text)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
skipirich
@skipirich
проходил мимо
for index, day in enumerate(list_day):
    if int(list_day[index]) < int(list_day[index - 1]):
        .........меньше
    elif int(list_day[index]) > int(list_day[index - 1]):
        .........больше
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы