Как получить текст находящийся между двумя тегами <br> в Python. Очень просто, к примеру мы имеем часть HTML кода.
html = '<p><br>какой-то текст<br>ещё текст<br>и ещё<br></p>'
импортируем библиотеку re
import re
с помощью регулярного выражения и функции re.findall() получим список текстов между тегами <br>
rows = re.findall(r'(?:<br>)([\s\S]*?)(?=<br>)', html)
и выведем результат на печать
print(rows)
в результате получим список как и было задумано
['какой-то текст', 'ещё текст', 'и ещё']