def load(self, path): samples_path = os.path.join(path, 'samples') if not os.path.exists(samples_path): os.mkdir(samples_path) items = os.listdir(samples_path) samples = [item for item in items if item.endswith('.txt')] for s in samples: sample = Sample() sample.load(os.path.join(samples_path, s)) self.add(sample)