• # Utilité

    Posté par . En réponse au journal écrire du code dans le corps d'une classe python. Évalué à 4. Dernière modification le 13 octobre 2024 à 16:18.

    Oui, Python est conçu pour permettre l'exécution en tant que script exécutable indépendamment.

    Les classes sont typiquement écrites pour être importé ou exécuté en mode interactif, par exemple pour des tests unitaires. Pour cela on détecte comme suit si on est dans l'environnement d'exécution principal :

     if __name__ == '__main__':
     # environnement d'exécution principal
     ...

    Doc officielle sur le sujet.