这是 Python 源代码:
fsock = urllib2.urlopen('http://eprints.soton.ac.uk/cgi/exportview/divisions/uos-fp/2009/XML/uos-fp_2009.xml')
doc=et.parse(fsock)
当我尝试运行它时,它会出现以下错误:
回溯(最近一次通话最后): 文件“C:\Python27\从 web1.py 读取和写入 xml 文件”,第 30 行,在 doc=et.parse(fsock) 解析中的文件“C:\Python27\lib\xml\etree\ElementTree.py”,第 1176 行 tree.parse(源,解析器) 解析中的文件“C:\Python27\lib\xml\etree\ElementTree.py”,第 654 行 self._root = parser.close() 文件“C:\Python27\lib\xml\etree\ElementTree.py”,第 1635 行,关闭 self._raiseerror(v) _raiseerror 中的文件“C:\Python27\lib\xml\etree\ElementTree.py”,第 1487 行 提出错误 ParseError:未找到元素:第 1 行,第 0 列
任何人都可以帮助解释为什么会这样吗?