bs = BeautifulSoup(html, 'html.parser')
for all_headers in bs.find_all('h2'):
if 'CLOSED' not in all_headers.text:
break
else:
print('CLOSED в списке')
if 'CLOSED' in all_headers.text
: срабатывает else, почему то все на оборот. print(all_headers.text)