BurntSushi/nflgame — pull request #3 by jthomm (2012-09-07 05:17:02+00:00)
Title: Toward event-based play data

So, if you try the following:

```python
import nflgame

game = nflgame.game.Game(eid='2012090500')
drives = list(game.drives)
plays = list(drives[0].plays)

for e in plays[0].events: e
```

...then you should get:

```python
{'playerid': u'00-0028660', 'playername': u'D.Bailey', 'kicking_yds': 69, 'kicking_tot': 1, 'team': u'DAL'}
{'playerid': u'00-0029251', 'playername': u'D.Wilson', 'kickret_yds': 20, 'kickret_ret': 1, 'team': u'NYG'}
{'playerid': u'00-0028660', 'playername': u'D.Bailey', 'kicking_i20': 1, 'team': u'DAL'}
{'playerid': u'00-0028263', 'playername': u'A.Holmes', 'defense_tkl': 1, 'team': u'DAL'}
```

This is probably not as "Pythonic" ("Djangoic"?) as what you [described](https://github.com/BurntSushi/nflgame/issues/2#issuecomment-8355775) but I damn coded it so I might as well submit it!