【发布时间】:2017-02-20 08:15:19
【问题描述】:
这是导致错误消息的代码:
import urllib
import xml.etree.ElementTree as ET
url = raw_input('Enter URL:')
urlhandle = urllib.urlopen(url)
data = urlhandle.read()
tree = ET.parse(data)
错误:
我是 python 新手。我确实阅读了文档和一些教程,但显然我仍然做错了什么。我不相信它是 xml 文件本身,因为它对两个不同的 xml 文件执行此操作。
【问题讨论】:
-
这称为回溯。请参阅 docs.python.org/3/tutorial/errors.html 了解其含义。
-
请发布该错误的实际文本而不是图像。这样其他人在搜索时可以找到它。
-
传递响应而不是内容
tree = ET.parse(urllib.urlopen(url))
标签: python xml parsing url elementtree