コード例 #1
0
 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"
コード例 #2
0
 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"
コード例 #3
0
 def extract(self,idm,path):
     tree = chargeXML(join(path,'xml',str(idm)+'.xml'))
     return tree.find("photo").find("title").text
コード例 #4
0
 def extract(self,idm,path):
     tree = chargeXML(join(path,'xml',str(idm)+'.xml'))
     return tree.find("photo").find("dates").attrib["lastupdate"]
コード例 #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"
コード例 #6
0
ファイル: TagExtractor.py プロジェクト: sebastianffx/Zentity
 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"