Python и BeautifulSoup как вытащить текст из div с переносом строк

Есть такой кусок кода:

<div class="text">
  Что такое осень? Это небо.
  <br />
  Плачущее небо под ногами.
  <br />
  В лужах разлетаются птицы с облаками
  <br />
  Осень я давно с тобою не был.
  <br />
</div>

Я обработал его так:

txt = soup.find("div", class_="text").text

На выходе получаю текст в одну строку со склейками на месте br.

Что такое осень? Это небо.Плачущее небо под ногами.В лужах разлетаются птицы с облакамиОсень я давно с тобою не был.

Как достать текст с нормальным переносом строк?

Что такое осень? Это небо.
Плачущее небо под ногами.
В лужах разлетаются птицы с облаками
Осень я давно с тобою не был.


Ответы (0 шт):