53 votes

L’objet Python NoneType n’est pas appelable (débutant)

Il me dit la ligne 1 et la ligne 5 (nouveau dans le débogage / programmation, pas sûr que cela aide)

Pourquoi me donne-t-il cette erreur?

71voto

Tim Pietzcker Points 146308

Vous voulez passer l’objet de fonction à votre fonction, pas le résultat d’un appel à (qui est puisque ne renvoie `` rien).

Alors essayez ceci:

Peut-être que cela vous aidera à mieux comprendre :

3voto

M.J Points 102

Vous ne devez pas passer la fonction d’appel hi() à la fonction loop(), cela donnera le résultat.

1voto

asha cr Points 91

J’ai rencontré l’erreur « TypeError: 'NoneType' object is not callable » mais pour un problème différent. Avec les indices ci-dessus, j’ai pu déboguer et bien faire les choses! Le problème auquel j’ai été confronté était : J’avais écrit la bibliothèque personnalisée et mon fichier ne la reconnaissait pas bien que je l’avais mentionnée

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X