2011-06-01 2 views

Répondre

0

Il est utile lorsque vous importez les fichiers. Vous pouvez exécuter le fichier python en tant que programme autonome ou en importer des composants dans d'autres programmes.

2

Non, vous n'êtes pas obligé de le faire, mais c'est un outil précieux pour les tests unitaires.

Vous pouvez créer un main dans chaque fichier python de sorte que, si vous l'exécutez directement, __name__ sera réglé sur "__main__" et courrez un barrage de tests sur le code en question.

Si vous venez de l'importer normalement de un autre programme, cela ne se produit pas, car __name__ est définie à une valeur différente.

Questions connexes