来自xml.dom导入DOMImplementation,DocumentType

时间:2013-05-06 19:48:16

标签: python python-2.7

我正在尝试使用Python脚本,即使用xml.dom(而不是xml.dom.minidom)。

我正在为Windows安装新的Python 2.7,而xml.dom没有DOMImplementation或DocumentType。

我需要安装一些额外的模块吗?

2 个答案:

答案 0 :(得分:0)

xml.dom仅提供DOM接口,是DOM实现。

只有xml.dom.minidom提供了一个实现; xml.dom.pulldom提供了一个按需树构建器。

请注意,ElementTree API提供了更多Pythonic API来处理XML文档;除非您与DOM API结合,否则您会发现ElementTree API更易于用于大多数用例。

答案 1 :(得分:0)

很抱歉打扰所有人。

经过进一步检查,结果证明我试图工作的代码根本不起作用。从本质上讲,它是尝试使用Python的xml.dom和httplib模块编写SOAP客户端 - 它只是做错了。

我正在废弃他的代码,并编写一个合适的SOAP客户端。