def extract(self,idm):
     try:
         tree = chargeXML(join(self.path,str(idm)+'.txt'))
         for f in tree.findall("field"):
             if (f.get("name")=="nombre"):
                 return f.text.split('.')[0]
     except:
         raise(ErrorModelado("[ERROR] Extraction of " + str(idm) + " title failed."))
     return "No title"
 def extract(self,idm):
     try:
         tree = chargeXML(join(self.path,'xml',str(idm)+'.txt'))
         for f in tree.findall("field"):
             if (f.get("name")=="comentario"):
                 return f.text
     except:
         raise(ErrorModelado("[ERROR] Error extracting " + str(idm) + " description"))
     return "No description"
Exemplo n.º 3
0
 def extract(self,idm,path):
     tree = chargeXML(join(path,'xml',str(idm)+'.xml'))
     return tree.find("photo").find("title").text
Exemplo n.º 4
0
 def extract(self,idm,path):
     tree = chargeXML(join(path,'xml',str(idm)+'.xml'))
     return tree.find("photo").find("dates").attrib["lastupdate"]
Exemplo n.º 5
0
 def extract(self,idm,path):
     tree = chargeXML(join(path,'xml',str(idm)+'.xml'))
     for u in tree.find("photo").find("tags").getiterator("tag"):
         if (u.text in self.frequentTags):
             return u.text
     return "None"
Exemplo n.º 6
0
 def extract(self,idm,path):
     tree = chargeXML(join(path,'xml',str(idm)+'.xml'))
     for u in tree.find("photo").find("tags").getiterator("tag"):
         if u.text==self.tagValue:
             return "True"
     return "False"