Python ParseError:来自XML网站的格式不正确(无效令牌)

Python ParseError:来自XML网站的格式不正确(无效令牌),python,xml,Python,Xml,我收到一个ParseError:格式不正确(无效令牌),来自: url = '%s' % steamFriend['profileurl'] tree = ET.fromstring(urllib2.urlopen(url).read()) 更多信息: 该网站是,这是它的XML树: <profile> <steamID64>76561198152260508</steamID64> <steamID> <![CDATA[ H@!nE ]]&

我收到一个
ParseError:格式不正确(无效令牌)
,来自:

url = '%s' % steamFriend['profileurl']
tree = ET.fromstring(urllib2.urlopen(url).read())
更多信息:

该网站是,这是它的XML树:

<profile>
<steamID64>76561198152260508</steamID64>
<steamID>
<![CDATA[ H@!nE ]]>
</steamID>
<onlineState>offline</onlineState>
<stateMessage>
<![CDATA[ Last Online: ]]>
</stateMessage>
<privacyState>private</privacyState>
<visibilityState>1</visibilityState>
<avatarIcon>
<![CDATA[
http://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/be/be7cf633afe1094e4b8dd834321af369a4a37d10.jpg
]]>
</avatarIcon>
<avatarMedium>
<![CDATA[
http://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/be/be7cf633afe1094e4b8dd834321af369a4a37d10_medium.jpg
]]>
</avatarMedium>
<avatarFull>
<![CDATA[
http://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/be/be7cf633afe1094e4b8dd834321af369a4a37d10_full.jpg
]]>
</avatarFull>
<vacBanned>0</vacBanned>
<tradeBanState>None</tradeBanState>
<isLimitedAccount>1</isLimitedAccount>
</profile>

76561198152260508
离线
私有的
1
0
没有
1

有人能解释错误是什么以及如何修复它吗?很抱歉,我对python比较陌生,我真的很困惑为什么我的代码不能工作。

这个字符串对我来说适用于ElementTree。真的吗?我正在使用Flask运行上面的代码,它给了我这个错误。我还有一个导入语句:
import xml.etree.ElementTree as ET
也许我们有不同的版本(对于我来说,ET.VERSION是1.3.0),但它对我有效。也许早期版本被CDATA部分弄糊涂了。