#beautifulsoup
Вопрос:
У меня есть строка следующего содержания:
my_str = "<div>Lorem</div> ipsum {{ myvar }} dolor set"
Я хочу использовать BeautifulSoup
для удаления тегов и замены их новыми строками:
soup = BeautifulSoup(mystr)
soup.get_text(separator="nn", strip=True)
Это работает, но добавляет новую строку после {{ myvar }}
:
Lorem
ipsum
{{ myvar }}
dolor set
Как мне предотвратить это, чтобы получить:
Lorem
ipsum {{ myvar }} dolor set
Комментарии:
1. Используя приведенный вами пример, разрыв строки происходит только после «Lorem». pastebin.com/RFUeXVgb