Vous n'êtes pas identifié(e).
Pages : 1
Bonjour les Z'amis !
Depuis que je code en python version 3, je me suis jamais servis de ce fameux if __name__ == '__main__' !
d'après une source sur le forum d'Openclassroom, je cite:
ton fichier peut etre un module, c'est a dire, contenir des fonctions, normalement, tu ne peux pas l'executer.
Le " if __name__ == '__main__': " signifie si j'execute mon module.
Comme ça, tu peux appeler des fonctions par defaut au cas ou tu lance ton script. Ton module devient un script à part entière .
Personnellement , je ne voie pas du tout l’intérêt de cette façon faire car je trouve qu'au final on perd la notion de "module" si c'est pour s'en servir comme un fichier normal si j'ai bien tout compris.
J'aurais besoin de votre avis sur ce point car je ne sais pas trop quoi penser sur cette façon de faire .
Cordialement,
K.
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Pages : 1