Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Zope
Zope Forum d'entraide sur Zope et ses CMS (Plone, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/01/2012, 14h39   #1
LaCap
Candidat au titre de Membre du Club
 
Inscription : juin 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 23
Points : 12
Points : 12
Par défaut [Zope] Script python avec un set sur list

Bonjour à tous,

Je souhaites utiliser la commande set sur une liste afin de supprimer les doublons présents dans cette liste.

Code :
1
2
3
4
5
 
information_map = []
for object in objects:
        information_map.append((object.portal_type))
    retour = set(information_map)
Et j'ai donc cette erreur:
global name 'set' is not defined

Je ne sais pas s'il est possible d'importer un module Python dans Zope, en tout cas je ne trouve pas grand chose.

Par avance merci.

LaCap
LaCap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 14h30   #2
airod
Membre émérite
 
Avatar de airod
 
Homme Benoit Martiré
Synapse médical, Sèvres (92)
Inscription : août 2004
Messages : 722
Détails du profil
Informations personnelles :
Nom : Homme Benoit Martiré
Âge : 37
Localisation : France

Informations professionnelles :
Activité : Synapse médical, Sèvres (92)
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2004
Messages : 722
Points : 850
Points : 850
Envoyer un message via Skype™ à airod
perso, je passe par un dico pour faire çà.

Sinon, je suppose qu'il faut autoriser l'utilisation du module via un produit zope.

Dans un fichier __init__.py mis dans un repertoire dans Product de ton instance zope tu y met le code suivant.
Code :
allow_module('monModule')
Ceci dit je pense qu'il doit y avoir un autre moyen de faire un dédoublonnage d'une liste
__________________
Pensez à la documentation en ligne, ca aide!

"Heureux ceux qui se libèrent de leurs chaines"
"Ne faites simple que si vous savez faire compliqué aussi !"
airod est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h29.


 
 
 
 
Partenaires

Hébergement Web