Как сохранить пробелы в BeautifulSoup.contents

Большинство примеров, которые я нахожу в Интернете, показывают, как удалить пробелы, но в моем случае мне нужно их оставить .. У меня есть

html = "I can flip this whole thing with one hand\n               <span>D#m</span>\nThe ringleader man\n<span>A#</span>                           <span>Dm</span>                          <span>A#</span>\nI know~~~~ it's a fact that you'd rather just have some of me instead"
bs = BeautifulSoup(html, 'html.parser')
content = (unicode('').join(unicode(content) for content in bs.contents))

Что я ожидаю, чтобы сохранить пробел (переменная "html" содержит содержимое предварительного тега) - но, похоже, заменить несколько пробелов одним пробелом.

Как мне сохранить / получить исходное содержимое данного парсера Beautifulsoup?

Ответы на вопрос(1)

Ваш ответ на вопрос