Как вы заметили, есть куча ul
тегов с class=cc
. Вам нужно будет найти последовательность в своем HTML, которая позволит вам захватить только этот и только этот.
Например, требуемый тег ul
является последним в вашем HTML. Так что вместо того, чтобы перебирать все теги ul
, просто получите последний:
ultag = soup.find_all('ul', {'class':'cc'})[-1]
litag = ultag.li
print(litag.text)
К сожалению, если это не сработает, потому что позже в вашем HTML-коде будет больше тегов ul
, вам нужно будет сделать навигацию более конкретной.
Если это последний ul
в классе result-info info-bro-6 cc
, то, возможно, это поможет:
outer_ul = soup.select_one('ul.result-info.info-bro-6.cc')
last_ul = outer_ul.find_all('ul')[-1]
print(last_ul.text)