def lycos(self, nom_base, conditions=None, limite=None):
        """ Récupère les articles labellisés de la base correspondants
            à certaines conditions
        """
        rep = {}
        champs = [ 'page', 'taille', 'traduction', 'label' ]
        articles = BeBot.charger_bdd(self.db, nom_base, \
                champs=", ".join(champs), cond=conditions)
        #articles = sorted(articles.items())
        i = 0
        for a in articles:
            if limite is not None and i >= limite:
                break
            i += 1
            page = {}
            nom_page = unicode(a[0], 'UTF-8')
            page[champs[1]] = int(a[1])
            if a[2] is not None:
                page[champs[2]] = unicode(a[2], 'UTF-8')
            else:
                page[champs[2]] = None
            page[champs[3]] = unicode(a[3], 'UTF-8')
            page['avancement'] = BeBot.info_wikiprojet( \
                    pywikibot.Page(self.site_fr, nom_page), \
                    self.avancementER, 'avancement', \
                    self.retrait_avancement)
            rep[nom_page] = page

        return rep