Пример #1
0
    def __init__(self, fichero):

        parser = make_parser()
        cHandler = SmallSMILHandler()
        parser.setContentHandler(cHandler)
        parser.parse(fichero)
        self.lines = cHandler.get_tags()
Пример #2
0
 def __init__(self, fichero):
     # Inicializo y construyo la lista
     parser = make_parser()  # Creo parser
     cHandler = SmallSMILHandler()  # Creo manejador
     parser.setContentHandler(cHandler)  # Le paso el parser al manejador
     parser.parse(open(fichero))
     self.lista = cHandler.get_tags()
Пример #3
0
    def __init__(self, filename, att_list):
        parser = make_parser()
        SMILHandler = SmallSMILHandler(att_list)
        parser.setContentHandler(SMILHandler)
        parser.parse(open(filename))

        self.tag_list = SMILHandler.get_tags()
Пример #4
0
    def __init__(self, fichero):
        parser = make_parser()
        cHandler = SmallSMILHandler()
        parser.setContentHandler(cHandler)
        parser.parse(open(fichero))

        self.etiquetas = cHandler.get_tags()
Пример #5
0
    def __init__(self, file_name):

        parser = make_parser()
        cHandler = SmallSMILHandler()
        parser.setContentHandler(cHandler)
        parser.parse(open(file_name))
        self.tags = cHandler.get_tags()
Пример #6
0
    def __init__(self, fichero):

        self.locales = []
        parser = make_parser()
        sHandler = SmallSMILHandler()
        parser.setContentHandler(sHandler)
        parser.parse(open(fichero))
        self.lista = sHandler.get_tags()
Пример #7
0
 def __init__(self, ficheroSmil):
     #parseo el fichero
     parser = make_parser()
     smilHandler = SmallSMILHandler()
     parser.setContentHandler(smilHandler)
     parser.parse(open(ficheroSmil, 'r'))
     #obtengo etiquetas
     self.my_tags = smilHandler.get_tags()
Пример #8
0
    def __init__(self, smil_file):

        self.datos = ""
        parser = make_parser()
        self.cHandler = SmallSMILHandler()
        parser.setContentHandler(self.cHandler)
        parser.parse(open(smil_file))
        self.atributes_list = self.cHandler.get_tags()
Пример #9
0
 def __init__(self, fichero):
     """
     Parseará el fichero y obtendrá etiquetas
     """
     parser = make_parser()
     cHandler = SmallSMILHandler()
     parser.setContentHandler(cHandler)
     parser.parse(open(fichero))
     self.lista_etiq = cHandler.get_tags()
Пример #10
0
 def __init__(self, f_name):
     if os.path.exists(f_name):
         parser = make_parser()
         cHandler = SmallSMILHandler()
         parser.setContentHandler(cHandler)
         parser.parse(open(f_name))
         self.tags = cHandler.get_tags()
     else:
         sys.exit("File not found")
Пример #11
0
 def __init__(self, fich):
     parser = make_parser()
     KHandler = SmallSMILHandler()
     parser.setContentHandler(KHandler)
     try:
         parser.parse(open(fich))
         self.lista = KHandler.get_tags()
     except:
         print
         sys.exit("Error del fichero")
Пример #12
0
    def __init__(self, file_name):

        try:
            parser = make_parser()
            cHandler = SmallSMILHandler()
            parser.setContentHandler(cHandler)
            parser.parse(open(file_name))
            self.tags = cHandler.get_tags()
        except FileNotFoundError:
            sys.exit('File not found')
Пример #13
0
    def Inicializador(self, fichero):
        self.cHandler = SmallSMILHandler()
        self.misdatos = []
        self.fich = fichero

        parser = make_parser()
        parser.setContentHandler(self.cHandler)
        parser.parse(open(self.fich))
        misdatos = self.cHandler.get_tags()

        return misdatos
Пример #14
0
 def __init__(self):
     """ Método para capturar de terminal y realizar parseo """
     try:
         fich = sys.argv[1]
     except IndexError:
         sys.exit("Usage: python3 karaoke.py file.smil")
     parser = make_parser()
     KHandler = SmallSMILHandler()
     parser.setContentHandler(KHandler)
     parser.parse(open(fich))
     self.mytags = KHandler.get_tags()
Пример #15
0
    def __init__(self, fichero):

        parser = make_parser()
        cHandler = SmallSMILHandler()
        parser.setContentHandler(cHandler)
        try:
            parser.parse(open(fichero))
        except FileNotFoundError:
            sys.exit("Usage: python3 karaoke.py file.smil")

        self.listatotal = cHandler.get_tags()
        self.listaurls = cHandler.get_url()
Пример #16
0
 def __init__(self, fich):
     parser = make_parser()
     cHandler = SmallSMILHandler()
     parser.setContentHandler(cHandler)
     parser.parse(open(file_smil))
     self.my_file = cHandler.get_tags()
Пример #17
0
 def __init__(self, fichero):
     parser = make_parser()
     kHandler = SmallSMILHandler()
     parser.setContentHandler(kHandler)
     parser.parse(open(fichero))
     self.taglist = kHandler.get_tags()
Пример #18
0
 def __init__(self, fich):
     parser = make_parser()
     sHandler = SmallSMILHandler()
     parser.setContentHandler(sHandler)
     parser.parse(open(fichero))
     self.tags = sHandler.tags_list
Пример #19
0
 def __init__(self, fichero):
     parser = make_parser()
     karaoke = SmallSMILHandler()
     parser.setContentHandler(karaoke)
     parser.parse(fichero)
     self.lista = karaoke.get_tags()
Пример #20
0
 def __init__(self, fichsmil):
     parser = make_parser()
     SmilHandler = SmallSMILHandler()
     parser.setContentHandler(SmilHandler)
     parser.parse(open(fichsmil))
     self.elements = SmilHandler.get_tags()
Пример #21
0
 def __init__(self, file):
     parser = make_parser()
     sHandler = SmallSMILHandler()
     parser.setContentHandler(sHandler)
     parser.parse(open(file))
     self.lista = sHandler.get_tags()
Пример #22
0
 def __init__(self, fich):
     parser = make_parser()
     my_class = SmallSMILHandler()
     parser.setContentHandler(my_class)
     parser.parse(open(fich_smil))
     self.my_archv = my_class.get_tags()
Пример #23
0
#!/usr/bin/python3
# -*- coding: utf-8 -*-

from xml.sax import make_parser
from xml.sax.handler import ContentHandler
from smallsmilhandler import SmallSMILHandler


if __name__ == "__main__":

    lis = []
    parser = make_parser()
    cHandler = SmallSMILHandler()
    parser.setContentHandler(cHandler)
    parser.parse(open('karaoke.smil'))
    for x in lis:
        print(x)
Пример #24
0
 def __init__(self, fich):
     smallsmilhandler = SmallSMILHandler()
     parser = make_parser()
     parser.setContentHandler(smallsmilhandler)
     parser.parse(open(fich))
     self.lista = smallsmilhandler.get_tags()