Selenium поиск элемента внутри другого элемента
У меня возникла проблема, я написал мини программу которая
обрабатывает посты на форуме.
И на днях мне пришла идея по оптимизации скорости работы
Я решил сделать проверку постов, был ли там скрипт или нет.
На форуме прочитанные посты отмечаются галочкой

При наведении мышки на галочку вылазиет сообщение, и по этому сообщению я решил фильтровать посты
Я написал примерный код:
post_search = driver.find_elements(By.XPATH, "//*[starts-with(@id, 'thread-')]/div/a")[m]
result_good = post_search.find_elements('data-cachedtitle', 'Вы уже участвуете в этом розыгрыше.') #//*[@id="thread-4126064"]/div/a/h3/i
if result_good != None:
print(f'{post_search.get_attribute("href")} - Вы ужа учавствуете!')
m = m + 1
continue
Но он не работает, я еще не очень освоился с selenium и прошу помощи у знающих людей. Как можно реализовать поиск данного текста в элементе post_search.
Код без проверки:
post_search = driver.find_elements(By.XPATH, "//*[starts-with(@id, 'thread-')]/div/a")[m]
result.append(post_search.get_attribute("href"))
m = m + 1
Отлично работает и не выдает никаких ошибок, но он затрачивает много времени, и просматривает уже старые посты.