On 27 May 2013 22:36, "Bryan Britten" <britten.br...@gmail.com> wrote: > > Try to not sigh audibly as I ask what I'm sure are two asinine questions. > > 1) How is this approach different from twtrDict = [json.loads(line) for line in urllib.urlopen(urlStr)]? >
The suggested approach made use of generators. Just because you can iterate over something, that doesn't mean it is all in memory ;) Check out the difference between range() and xrange() in python 2
-- http://mail.python.org/mailman/listinfo/python-list