Bonjour à tous !
J'avais un script de 400 lignes, que j'ai partitionné en plusieurs fichiers pour une lecture plus facile.
Mon application est multi-threads et orientée online avec les sockets.
Au lancement du programe, il récupère des données qu'il place dans un dictionnaire : dictionnaire
Lorsqu'un client se connecte, je démarre un nouveau thread, qui lance une fonction située dans un autre fichier.
Au début de cette fonction j'ai mis :
global dictionnaire
Lorsque mon script était en un fichier, cela marchait, mais maintenant, il ne trouve plus dictionnaire, sensé avoir été créé avant !
Comment faire pour qu'une variable soit globale, et ce, pour tous les threads ?
[Python] Variables globales et fichiers...
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.