thread 'NoneType' object is not callable

thread 'NoneType' object is not callable - Python - Programmation

Marsh Posté le 09-05-2009 à 14:56:02    

Bonjour,
 
après avoir implémenté un threading tout simple avec gestion des queues voir http://forum.hardware.fr/hfr/Progr [...] m#t1864246  
 
j'ai fréquemment et de façon aléatoire cette erreur qui intervient à la fin de mon script:

Code :
  1. Exception in thread Thread-3 (most likely raised during interpreter shutdown):
  2. Traceback (most recent call last):
  3.   File "/usr/lib/python2.6/threading.py", line 522, in __bootstrap_inner
  4.   File "/usr/lib/python2.6/threading.py", line 477, in run
  5.   File "./parse.py", line 159, in worker
  6.   File "/usr/lib/python2.6/Queue.py", line 168, in get
  7.   File "/usr/lib/python2.6/threading.py", line 230, in wait
  8. <type 'exceptions.TypeError'>: 'NoneType' object is not callable


J'ai vérifié tout mon code de long en large et je vois absolument pas de quelle partie ça vient : est-ce une erreur générique ou un bug python au niveau du threading avec le setDaemon ?
 
merci


Message édité par pouchat le 09-05-2009 à 15:00:00
Reply

Marsh Posté le 09-05-2009 à 14:56:02   

Reply

Marsh Posté le 09-05-2009 à 16:57:13    

Ni l'un ni l'autre. Soit tu as un None qui se ballade, soit tu C-c


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 10-05-2009 à 11:48:57    

toutes mes functions returnent True ou False et dans le doute j'ai fais un affichage de toutes les variables (aucun type None).
 
De plus le message d'erreur arrive toujours en fin de script alors que mon programme s'est déroulé correctement. On dirait vraiment un problème au niveau de python !
J'ai un peu ce même problème http://bugs.python.org/issue4106 sauf que moi sous python 2.6
 
donc pas d'autre réponse qu'un None qui se balade ?


Message édité par pouchat le 10-05-2009 à 11:49:14
Reply

Marsh Posté le 10-05-2009 à 13:37:05    

Exception in thread Thread-3 (most likely raised during interpreter shutdown):

Reply

Marsh Posté le 10-05-2009 à 15:14:19    

?

Reply

Marsh Posté le 17-05-2009 à 19:29:08    

up
 

guybrush02 a écrit :

Exception in thread Thread-3 (most likely raised during interpreter shutdown):


donc je dois pas m'en soucier (problème interne à python) ou ça vient de moi ?

Reply

Marsh Posté le 17-05-2009 à 21:51:38    

Plus que probablement lié à Python. Sans doute la documentation mentionne l'origine de cette erreur, y a peut-être une intervention à faire au niveau du code pour ne pas l'avoir.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed