NameError: global name 'thread' is not defined
Bonjour,
Je souhaite faire fonctionner un thread;
voici mon code:
Code:
1 2 3 4 5 6
| def thread():
#tout plein d'instructions ici
# Je défini et démarre mon thread
t=threading.Thread(group=None, target=thread, name=None, args=(), kwargs={})
t.start() |
L'erreur suivante est retournée pour la ligne où le thread t est défini:
Code:
NameError: Global name 'thread' is not defined
Je ne sais pas trop comment interpréter cette erreur, mon thread est bien défini, la fonction qui lui donne ses instructions aussi. (Je précise que je débute en Python). je sais pas non plus si l'erreur peut venir de mon code (qui me semble correct) ou d'une faute ailleurs dans le programme?
Merci pour votre aide!