Bonjour, j'ai besoin de votre aide pour corriger une erreur qui m'intrigue depuis quelques jours déjà.
Cette erreur se produit a cette instant du script :
it est un generateur objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 nbstep = it.next() for k, m in it: pass
Et voici le message affiché par l'erreur :
Traceback (most recent call last):
--File "D:\Projet\mainProc.py", line 26, in (module)
----dataSet.analyseImage()
--File "D:\Projet\DataSet;py", line 246, in analyseImage
----["temp/sfsTemp.sfs"], 0, True, dataSmallImage
--File "D:\Projet\utilsFunction.py", line 85, in classifSurfacesetAdditionnal
----nbstep = it.next()
--File "D:\Projet\castext066\surfcar\surfaceset.py", line 698, in classify_additionnal
----extractors_and_types = [self._get_descriptors_extractor(name) for name in descriptor_names]
--File "D:\Projet\castext066\surfcar\surfaceset.py", line 1037, in _get_descriptors_extractor
----extractor = self.get_extractor_by_name(extractor_name)
--File "D:\Projet\castext066\surfcar\surfaceset.py", line 967, in get_extractor_by_name
----setattr(extractor,attrname,row[attrname])
--File "D:\Projet\castext066\surfcar\extractors.py", line 144, in __setattr__
----Extractor.__setattr__(self,attrname,value)
--File "D:\Projet\castext06`\surfcar\schema.py", line 114, in setter
----constraint.check(value)
--File "D:\Projet\castext066\surfcar\schema.py", line 81, in check
----assert value in self.choicefunc()
AssertionError
Voici les dernieres fonctions :
schema.py / ligne 113 à 118
schema.py / ligne 81 et 82
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 def setter(self, value): if constraint is not None: value = constraint.convert(value) constraint.check(value) setattr(self, '_%s' % attrname, value) return setter
Si quelqu'un a une idée, une piste pour me dire où chercher ou besoin de renseignements, n'hésitez pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 def check(self, value): assert value in self.choicefunc()
merci d'avance.
Partager