示例#1
0
文件: txt.py 项目: bendk/babelsubs
 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
示例#2
0
文件: txt.py 项目: Yitzchok/babelsubs
 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
示例#3
0
文件: srt.py 项目: Yitzchok/babelsubs
 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
示例#4
0
文件: srt.py 项目: pculture/babelsubs
 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
示例#5
0
 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