def _result_iter(self): for item in self.input_string: output = {} output['start'] = None output['end'] = None output['text'] = utils.strip_tags(item) yield output
def _get_data(self, match): output = {} output['start'] = self._get_time(match['s_hour'], match['s_min'], match['s_sec'], match['s_secfr']) output['end'] = self._get_time(match['e_hour'], match['e_min'], match['e_sec'], match['e_secfr']) output['text'] = ('' if match['text'] is None else utils.escape_ampersands( utils.strip_tags(match['text']))) return output
def _get_data(self, match): output = {} output['start'] = self._get_time(match['s_hour'], match['s_min'], match['s_sec'], match['s_secfr']) output['end'] = self._get_time(match['e_hour'], match['e_min'], match['e_sec'], match['e_secfr']) output['text'] = ( '' if match['text'] is None else utils.escape_ampersands(utils.strip_tags(match['text'])) ) return output
def _get_data(self, match): output = {} output['start'] = self._get_time(match['s_hour'], match['s_min'], match['s_sec'], match['s_secfr']) output['end'] = self._get_time(match['e_hour'], match['e_min'], match['e_sec'], match['e_secfr']) output['text'] = ( '' if match['text'] is None else utils.escape_ampersands(utils.strip_tags( self._clean_pattern.sub('', match['text']))) ) cue_settings = self._parse_cue_settings(match['cue_settings']) output['region'] = self.calc_region(cue_settings) return output