예제 #1
0
파일: commit.py 프로젝트: caipeichao/Histo
 def pickleIndexItem(self):
     import io
     result = io.BytesIO()
     from picklestream import PickleStream
     stream = PickleStream(result)
     stream.writeObject(self.encodedIndexItem)
     self.pickledIndexItem = result.getvalue()
예제 #2
0
파일: index.py 프로젝트: caipeichao/Histo
def loadIndex(stream):
    from picklestream import PickleStream
    stream = PickleStream(stream)
    result = []
    while True:
        try:
            result.append(stream.readObject())
        except EOFError:
            break
    return result