Как визуализировать содержимое тега в юникоде в BeautifulSoup?

Это суп из страницы с подробными сообщениями WordPress:

content = soup.body.find('div', id=re.compile('post')) title = content.h2.extract() item['title'] = unicode(title.string) item['content'] = u''.join(map(unicode, content.contents)) 

Я хочу опустить закрывающий тег div при назначении item['content'] . Есть ли способ визуализации всех дочерних тегов тега в юникоде? Что-то вроде:

 item['content'] = content.contents.__unicode__() 

это даст мне одну строку unicode вместо списка.

One Solution collect form web for “Как визуализировать содержимое тега в юникоде в BeautifulSoup?”

Ты пробовал:

 unicode(content) 

Он преобразует разметку content в одну строку Unicode.

Изменить. Если вы не хотите использовать теги,

 content.renderContents() 
  • Как анализировать XML из приложения Google для приложений Google?
  • Разбор SGML с открытыми произвольными метками в Python 3
  • Как преобразовать XML в объекты?
  • Как анализировать xml в Python в Google App Engine
  • Как найти XML-элементы через XPath в Python в пространстве имен - агностик?
  • Как обновить / изменить XML-файл в python?
  • Поддержка Python ElementTree для синтаксического анализа неизвестных объектов XML?
  • openpyxl выделяет несколько ячеек, когда один из них выбирается после закрытия файла
  •  
    Interesting Posts for Van-Lav
    Python - лучший язык программирования в мире.