def __init__(self, dirname, verbose=False): self.verbose = verbose self.dirname = dirname self.mode = None self._last_unindexed_loc = None self._db = TarDB(os.path.join(dirname, 'tar')) self._labeldb = LabelDB(os.path.join(dirname, 'label')) Corpus.__init__(self, os.path.join(dirname, 'idx'), 'idx') return
def __getstate__(self): odict = Corpus.__getstate__(self) # there odict values are never treated seriously. del odict['mode'] del odict['_db'] del odict['_labeldb'] del odict['_last_unindexed_loc'] return odict