def write_data_sequence(self): attributes = {"original_idl_file": self.options.input_path} output_data_sequence = \ DataSequence(self.options.output_path, Detections, attributes) for detections in self.data_sequence: output_data_sequence.write(detections) del output_data_sequence # close the file print("Created output file", self.options.output_path) return
def write_data_sequence(self): attributes = { "original_idl_file": self.options.input_path } output_data_sequence = \ DataSequence(self.options.output_path, Detections, attributes) for detections in self.data_sequence: output_data_sequence.write(detections) del output_data_sequence # close the file print("Created output file", self.options.output_path) return
def test_read_write_sequence(self): """ Test data sequence creation and reading """ if os.path.exists(self.test_filename): os.remove(self.test_filename) data_sequence_out = \ DataSequence(self.test_filename, TestData, self.attributes) data_sequence_out.write(self.data1) data_sequence_out.write(self.data2) data_sequence_out.write(self.data3) data_sequence_out.flush() self.read_and_check() return