【问题标题】:How can I save BeautifulSoup object to disk as an XML file?如何将 BeautifulSoup 对象作为 XML 文件保存到磁盘?
【发布时间】:2026-02-12 16:10:01
【问题描述】:

我运行了以下代码:

url_req = "https://en.wikipedia.org/wiki/A._P._J._Abdul_Kalam"
response = requests.get(url=url_req,verify=True)
soup = BeautifulSoup(response.text, "lxml")

如何将此soup 对象作为 XML 文件保存到磁盘?

【问题讨论】:

  • 这是一个 HTML,你想把它保存为 XML 吗?
  • 你想对数据做什么?为什么要保存为xml?

标签: python python-3.x xml beautifulsoup


【解决方案1】:

您可以将.prettify() 的输出写入文件:

with open('file.xml', 'w') as f:
    f.write(soup.prettify())

【讨论】:

    最近更新 更多