Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python错误消息写入新的Xml文件?_Python_Cgi - Fatal编程技术网

使用Python错误消息写入新的Xml文件?

使用Python错误消息写入新的Xml文件?,python,cgi,Python,Cgi,这个错误消息是什么 我的代码 #!/usr/bin/python from xml.dom.minidom import Document def CreateXml(nameSpace, rootElementName): xmlDoc = xml.dom.minidom.Document() xmlRootElement = doc.createElementNS(nameSpace, rootElementName) xmlDoc.appendChild(xmlR

这个错误消息是什么

我的代码

#!/usr/bin/python
from xml.dom.minidom import Document

def CreateXml(nameSpace, rootElementName):
    xmlDoc = xml.dom.minidom.Document()
    xmlRootElement = doc.createElementNS(nameSpace, rootElementName)
    xmlDoc.appendChild(xmlRootElement)

    return xmlDoc
错误是

File "/home/users/web/b2896/moo.something/cgi-bin/py/sbmain/main.py", line 27, in initialize 
xmlDoc = py.sbxml.XmlDocumentHandler.CreateXml(_GUESTNAMESPACE, 'guest') 
File "/home/users/web/b2896/moo.something/cgi-bin/py/sbxml/XmlDocumentHandler.py", line 6, in CreateXml 
xmlDoc = xml.dom.minidom.Document() 
NameError: global name 'xml 
是因为它无法找到python的路径吗


提前感谢

您忘记了导入xml.dom.minidom来导入xml minidom模块

>xml.dom.minidom.Document()
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
NameError:未定义名称“xml”
>>>导入xml.dom.minidom
>>>xml.dom.minidom.Document()

下次请粘贴完整错误。另外,请粘贴完整的测试文件,导入很重要,如果需要,您可以使用粘贴板或类似的工具。对于这种类型的测试,这并不是必需的error@ThiefMaster-不,我有,抱歉我编辑了
>>> xml.dom.minidom.Document()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'xml' is not defined
>>> import xml.dom.minidom
>>> xml.dom.minidom.Document()
<xml.dom.minidom.Document instance at 0x7f73ae601a28>