gpt4 book ai didi

python - Python 有类似 LINQ to XML 的东西吗

转载 作者:行者123 更新时间:2023-12-01 06:10:45 28 4
gpt4 key购买 nike

我需要解析 XML 文件并将结果放在 HTML 表单中,但我对 Python 很陌生。 Python 2.7 是否有类似 C# 的 LINQ to XML 之类的东西,或者任何好的 XML 库可以建议我吗?

最佳答案

查看 Pynq – Python 语言集成查询 https://github.com/heynemann/pynq/wiki

尽管 Pynq 确实在 Python 中实现了表达式树,就像 LINQ 在 C# 中实现的那样,但我确信 Pynq 是否足以满足您的需求。

要获得在 Python 中访问 XML 的简单方法,您可以查看 BeautifulSoup ( http://www.crummy.com/software/BeautifulSoup/documentation.html )。注意:对于 XML 处理:使用 BeautifulStoneSoup 进行 XML 处理。

一个简单的例子:“查找前三个 a 标签”

soup.findAll('p', limit=3)

有关 Python 的 XML 库的更全面的选择,请参阅 "PythonXml"在 PythonInfo Wiki 中。

关于python - Python 有类似 LINQ to XML 的东西吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6121846/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com