【发布时间】:2013-01-27 03:32:47
【问题描述】:
在html5lib中使用beautifulsoup,它会自动放置html、head和body标签:
BeautifulSoup('<h1>FOO</h1>', 'html5lib') # => <html><head></head><body><h1>FOO</h1></body></html>
我可以设置任何选项,关闭此行为吗?
【问题讨论】:
-
你到底想做什么?如果您尝试将其解析为文档的片段(如
innerHTML所做的那样),那么您需要不同的 API。 -
我创建了一个功能请求来更新文档。这个问题应该在移植文档中解释。功能请求:bugs.launchpad.net/beautifulsoup/+bug/1370364 移植文档:crummy.com/software/BeautifulSoup/bs4/doc/#porting-code-to-bs4
标签: python beautifulsoup html5lib