Je ne suis pas sûr de comprendre, tu veux demander à une fonction se trouvant dans un autre fichier de chercher une variable globale qui se trouve dans le fichier de la fonction appelante ?
car c'est dans la seconde que je la trouve, c'est une fonction -ou module- qui me sert pour plusieurs cas de figure,
j'ai juste copié un résumé puisque le contenu est un peu long, mais le principe est la , je n'arrive pas a retourner la variable d'un enfant a son parent
ce n'est pas ca que je voulais dire, je suppose que je m'explique très mal, par contre je te remercie car c'est un probleme qui m'interresse aussi, saurais tu comment faire un import de module dynamic? cad que FindLastTMP soit une variable?
return est un mot-clé qui permet de rendre accessible une variable à l'extérieur d'une fonction. Donc si la variable que tu veux récupérer est interne à une fonction, alors oui, return est le bon mot-clé pour la récupérer. Mais comme l'a précisé atib, il faudra récupérer ce que renvoie la fonction dans une autre variable:
def f():
a = "hello"
return a
b = f() #'b' va pointer vers ce que renvoie la fonction
print(b)
Maintenant si ta variable n'est pas dans une fonction mais simplement dans un module:
#ex: le module s'appelle config.py
var1 = "on"
Alors pour l'utiliser/la modifier, il suffit de faire comme je l'ai précédemment décrit:
en fait la variable se trouve dans une fonction qui est dans un module externe, je souhaote passer 2 variables d'un programme principal a une fonction d'un module externe , et renvoyer une variable de ce module externe au programme principal:
De rien ! Comptant d'avoir pus t'aider. Si tu n'a plus de question je t'invite a mettre le sujet en résolu.
CodeWe is an open-source live code-sharing website.
comment retourner une variable d'un module python
× 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.
CodeWe is an open-source live code-sharing website.
CodeWe is an open-source live code-sharing website.
CodeWe is an open-source live code-sharing website.