Muh*_*qar 5 python xml beautifulsoup
在我看到的BeautifulSoup的所有示例和教程中,传递了一个HTML/XML文档,并返回一个汤对象,然后可以使用该对象来修改文档.但是,如何使用BeautifulSoup从头开始创建HTML/XML文档?换句话说,我有数据要放在XML文件中,但XML文件还不存在,我想从头开始构建它.我该怎么办呢?
只需创建一个空BeautifulSoup()对象:
soup = BeautifulSoup()
Run Code Online (Sandbox Code Playgroud)
并开始添加元素:
soup.append(soup.new_tag("a", href="http://www.example.com"))
Run Code Online (Sandbox Code Playgroud)
对于XML,您可以使用xml树构建器从XML标头开始:
soup = BeautifulSoup(features='xml')
Run Code Online (Sandbox Code Playgroud)
这需要首先安装lxml.这将在对象.is_xml上设置标志BeautifulSoup(也可以手动设置).
| 归档时间: |
|
| 查看次数: |
5055 次 |
| 最近记录: |