J'essaie d'obtenir la variable globale storage_i suivante pour être accessible à la fonction lvl1, j'ai pu la passer à d'autres fonctions à l'intérieur de la classe birdofprey mais je peux pas en dehors de ce cadre. J'ai regardé autour de l'utilisation de variables globales entre les fonctions, etc, et j'ai également vu l'utilisation globale var découragé. Mais, fondamentalement, j'essaye d'avoir la valeur de storage_i résumée de tous les threads. Donc, si cela pouvait se faire sans une variable globale, ce serait aussi génial. Toute aide serait appréciée.Python Global Variable: partage entre classe de fonction puis fonction
Le code: https://github.com/eWizardII/homobabel/blob/master/Experimental/demo_async_falcon.py
Merci, je l'ai mis en place cependant je pense que urlv.storage_i ne fonctionne pas, actuellement j'ai essayé urlv.self, etc, toujours à la recherche de quoi d'autre pourrait le réparer car il prétend que AttributeError: objet 'birdofprey' n'a aucun attribut 'storage_i 'Code: https://github.com/eWizardII/homobabel/blob/master/Experimental/demo_async_falcon.py (vous pouvez ignorer que ça dit urlvself atm je testais juste des choses différentes) – eWizardII
Le problème semble être que je peux accéder variables qui sont sous la fonction exécuter, mais je peux accéder à ceux de la classe birdofprey. – eWizardII
Bon, alors j'ai réussi à le faire fonctionner, j'avais besoin d'utiliser le verrouillage sur les threads, mais je vais essayer plus tard sans verrouiller, mais pour l'instant cela fonctionne de cette façon. Merci. Code: https://github.com/eWizardII/homobabel/blob/master/Experimental/demo_async_falcon.py – eWizardII