def METHOD_NAME(self):
    reline = re.compile(r"^\* \[\[([^]]*)\]\][^[]*\[\[([^]]*)\]\][^[]*(?:\[\[([^]]*)\]\][^[]*)?(?:\[\[([^]]*)\]\][^[]*)?")
    data = urlread(u"https://fr.wikipedia.org/wiki/Liste_des_essences_forestières_européennes?action=raw", 1)
    #data = open(u"Liste_des_essences_forestières_européennes?action=raw").read()
    data = data.split("\n")
    for line in data:
        for res in reline.findall(line):
            for n in res[0].split('|'):
                self.Tree[self.normalize(n)] = {'genus':res[1], 'species':'|'.join(res[2:3]), 'species:fr':res[0]}