如何解决python 3.6.6中的解析错误

时间:2018-11-20 02:22:18

标签: python xml-parsing python-3.6

当我运行给定代码

import requests
import xml.etree.ElementTree as ET
u1=input("Enter URL of the first source :")
resp=requests.get(u1)
with open ('1.xml','wb') as f1:
      f1.write(resp.content)
tree = ET.parse('1.xml')
root = tree.getroot()

出现以下错误:

Traceback (most recent call last):

  File "pro.py", line 18, in <module>

    tree = ET.parse('1.xml')

  File "/usr/lib/python3.6/xml/etree/ElementTree.py", line 1196, in parse

    tree.parse(source, parser)

  File "/usr/lib/python3.6/xml/etree/ElementTree.py", line 597, in parse

    self._root = parser._parse_whole(source)

xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 35, column 231

有人可以告诉我这段代码有什么问题吗?

0 个答案:

没有答案