示例#1
0
 def __iter__(self):
     with self.source.open('rb') as f:
         try:
             while True:
                 yield tuple(pickle.load(f))
         except EOFError:
             pass
示例#2
0
文件: pickle.py 项目: DeanWay/petl
 def __iter__(self):
     with self.source.open('rb') as f:
         try:
             while True:
                 yield tuple(pickle.load(f))
         except EOFError:
             pass
示例#3
0
def _iterchunk(fn):
    # reopen so iterators from file cache are independent
    debug('iterchunk, opening %s' % fn)
    with open(fn, 'rb') as f:
        try:
            while True:
                yield pickle.load(f)
        except EOFError:
            pass
    debug('end of iterchunk, closed %s' % fn)
示例#4
0
 def picklereader(fl):
     try:
         while True:
             yield pickle.load(fl)
     except EOFError:
         pass
示例#5
0
def iterchunk(f):
    try:
        while True:
            yield pickle.load(f)
    except EOFError:
        pass
示例#6
0
 def picklereader(fl):
     try:
         while True:
             yield pickle.load(fl)
     except EOFError:
         pass
示例#7
0
文件: push.py 项目: alimanfoo/petlx
def iterchunk(f):
    try:
        while True:
            yield pickle.load(f)
    except EOFError:
        pass