0
Я пытаюсь напечатать игрока идентификаторами и PPG для каждого игрока в следующем XML http://api.cbssports.com/fantasy/stats?version=3.0&timeframe=2014&period=ytd&SPORT=basketballPython NBA Статистика
Однако при печати ничего не печатается, и я не знаю, почему:
from urllib2 import Request, urlopen, URLError
import xml.etree.ElementTree as ET
request = Request('http://api.cbssports.com/fantasy/stats?version=3.0&timeframe=2014&period=ytd&SPORT=basketball')
try:
response = urlopen(request)
tree = ET.parse(response)
root = tree.getroot()
for stats in root.findall('.//player_stats/stats'):
id = stats.get('player_id')
PPG = stats.get('stat abbr="PPG"')
print id, PPG
except URLError, e:
print 'error:', e
почитав документацию и глядя на ответ должно быть на самом деле достаточно, чтобы понять это ... - https: // документы .python.org/2/библиотека/xml.etree.elementtree.html – matino