> from BeautifulSoup import BeautifulSoup str = '<p><input></input></p>'
> BeautifulSoup(str, convertEntities=BeautifulSoup.HTML_ENTITIES)
> <p><input /></p>
为什么输出错过了标签?它应该打印<p><input></input></p>
,但为什么会转换为<p><input /></p>
?
答案 0 :(得分:0)
标记<input />
是<input></input>
的有效简写。这适用于HTML和XML。你或许可以说服BeautifulSoup输出扩展版本,但我不明白为什么你会想要这个。