我有那个xml文件,我只需要从steamID64
(76561198875082603
)获取值
<profile>
<steamID64>76561198875082603</steamID64>
<steamID>...</steamID>
<onlineState>online</onlineState>
<stateMessage>...</stateMessage>
<privacyState>public</privacyState>
<visibilityState>3</visibilityState>
<avatarIcon>...</avatarIcon>
<avatarMedium>...</avatarMedium>
<avatarFull>...</avatarFull>
<vacBanned>0</vacBanned>
<tradeBanState>None</tradeBanState>
<isLimitedAccount>0</isLimitedAccount>
<customURL>...</customURL>
<memberSince>December 8, 2018</memberSince>
<steamRating/>
<hoursPlayed2Wk>0.0</hoursPlayed2Wk>
<headline>...</headline>
<location>...</location>
<realname>
<![CDATA[ THEMakci7m87 ]]>
</realname>
<summary>...</summary>
<mostPlayedGames>...</mostPlayedGames>
<groups>...</groups>
</profile>
现在我只有那个代码:
xml_url = f'{url}?xml=1'
那我就不知道该怎么办了
最好使用名为ElementTree的内置XML库
lxml是一个外部XML库,需要单独安装
见下文
输出:
使用lxml非常简单:
输出:
编辑:
对于实际的url,很明显底层数据是xml;因此,更好的方法是:
输出相同
相关问题 更多 >
编程相关推荐