Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.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
查找xml文件并将其导入python_Xml_Python 2.7 - Fatal编程技术网

查找xml文件并将其导入python

查找xml文件并将其导入python,xml,python-2.7,Xml,Python 2.7,我正在尝试使用minidom将xml文件导入python >>> from xml.dom import minidom >>> import os >>> xmldoc = minidom.parse('c/Users/WFD/Documents/VXWorks/XML_Parasing_Python') python找不到这个文件,尽管我已经明确说明了它在哪里。我是python新手,所以如果有明显的错误,我很抱歉,但是有人能解释一下如何

我正在尝试使用minidom将xml文件导入python

>>> from xml.dom import minidom
>>> import os
>>> xmldoc = minidom.parse('c/Users/WFD/Documents/VXWorks/XML_Parasing_Python')
python找不到这个文件,尽管我已经明确说明了它在哪里。我是python新手,所以如果有明显的错误,我很抱歉,但是有人能解释一下如何在Mydocuments中导入xml文件吗? 以下是错误:

Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    xmldoc = minidom.parse('c/Users/WFD/Documents/VXWorks/XML_Parasing_Python')
  File "C:\Python27\lib\xml\dom\minidom.py", line 1920, in parse
    return expatbuilder.parse(file)
  File "C:\Python27\lib\xml\dom\expatbuilder.py", line 922, in parse
    fp = open(file, 'rb')
IOError: [Errno 2] No such file or directory: 'c/Users/WFD/Documents/VXWorks/XML_Parasing_Python'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
xmldoc=minidom.parse('c/Users/WFD/Documents/VXWorks/XML\u Parasing\u Python')
文件“C:\Python27\lib\xml\dom\minidom.py”,第1920行,在parse中
返回expatbuilder.parse(文件)
解析中第922行的文件“C:\Python27\lib\xml\dom\expatbuilder.py”
fp=打开(文件“rb”)
IOError:[Errno 2]没有这样的文件或目录:“c/Users/WFD/Documents/VXWorks/XML\u Parasing\u Python”

谢谢

看起来您给出的路径不正确:对于Windows,格式化绝对文件路径的正确方法是:

blah("C:/Users/WFD/Documents/VXWorks/XML_Parasing_Python")
而且,
XML\u Parasing\u Python
可能被错误地推销;它可能应该是
XML\u-Parsing\u-Python

您可以使用更多跨平台脚本