我正在尝试使用Python脚本,即使用xml.dom(而不是xml.dom.minidom)。
我正在为Windows安装新的Python 2.7,而xml.dom没有DOMImplementation或DocumentType。
我需要安装一些额外的模块吗?
答案 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客户端。