J'ai un module python qui comprend de nombreuses définitions de fonctions, toutes statiques. Puis à la fin, j'ai ajouté une définition de classe cependant, l'interprète me présente avec l'erreur suivante:Comment cette syntaxe est-elle invalide?
Traceback (most recent call last):
File "~/file.py", line 136
class InvalidPredicateError(Exception):
^
SyntaxError: invalid syntax
je ne vois pas de problème avec cela du tout. Est-ce parce que j'essaie de définir une classe dans un module statique?
Nous allons devoir voir le module que vous avez créé pour donner une réponse définitive. Cela pourrait être un certain nombre de choses, vraiment. –
Il est probablement indentant, habituellement. Veuillez poster votre code entier, et assurez-vous que le retrait indiqué ici correspond à ce que vous êtes en train d'éditer. –
Oui, nous n'avons pas nécessairement besoin de voir le fichier entier, mais au moins la fonction/classe précédente ou quelques lignes avant la ligne de problème. –