[python] no module named collections

Bonjour,

J'ai envoyé une soumission en python pour le premier exo (grosLopin), et j'ai reçu l'erreur suivante :

ImportError: No module named 'collections'

J'utilise un collections.defaultdict dans mon code, et c'est assez frustrant de tomber sur cette erreur plutôt inattendue...

Cordialement,

yoch

Je ne sais pas, c'est juste un constat.

Je suppose que c'est pour éviter que tu dois trop avantagé par des bibliothèques externes.

On peut utiliser des trucs comme bisect, operator et autres sans soucis.

Je veux bien qu'un module comme os soit bloqué (c'est le cas, j'avais laissé traîner un import dont je ne me sert pas, et j'ai perdu un tour), mais sinon je ne vois pas...

AMHA, c'est un fail.

Nous n'enlevons pas les modules, nous avons une liste de modules copiés dans la VM, et il semblerait que collections n'en fasse pas partie.
Je vais voir ce que je peux faire, mais pas maintenant.

Pourriez vous ajouter svp dans la doc la liste des modules disponibles. Parce les gens s'attendent à pouvoir utiliser n'importe quel module, et visiblement ce n'est pas le cas.

Répondre au sujet

Vous devez vous enregistrer ou vous connecter pour poster des messages.