root/masterdriverz/snakeoil/snakeoil/pickling.py @ ferringb%2540gmail.com-20070211125906-1gj7u78ll14fnaut

Revision ferringb%2540gmail.com-20070211125906-1gj7u78ll14fnaut, 350 bytes (checked in by Brian Harring <ferringb@…>, 2 years ago)

fresh reimport, dropping history from pkgcore (no point in lugging around 10+ mb of unrelated bzr history)

Line 
1# Copyright: 2007 Brian Harring <ferringb@gmail.com>
2# License: GPL2
3
4"""
5convenience module using cPickle if available, else failing back to pickle
6"""
7
8try:
9    from cPickle import *
10except ImportError:
11    from pickle import *
12
13def iter_stream(stream):
14    try:
15        while True:
16            yield load(stream)
17    except EOFError:
18        pass
Note: See TracBrowser for help on using the browser.