1. fin du programme Python avec le quit() méthode
  2. fin du programme Python avec le exit() méthode
  3. fin du programme Python avec le sys.exit() method
  4. End Python program with the os.exit() method
  5. Conclusion

comme en php, la commande die() termine le script en cours d’exécution., De même, les scripts Python peut être résilié par l’aide de différentes fonctions intégrées comme quit(), exit(), sys.exit() et os.exit(). Python exécute les instructions dans l’ordre de haut en bas, et selon les critères, les boucles qui sont définies dans le code; cependant, lorsque L’interpréteur Python atteint la fin du fichier EOF, il ne peut pas lire plus d’instructions, il termine donc l’exécution.

Cet article présentera les méthodes pour terminer le programme en Python.,

terminer le programme Python avec la méthode quit ()

un moyen simple et efficace de terminer un script Python à l’aide d’une fonction intégrée est la méthodequit(); cette fonction ne peut être utilisée que dans L’interpréteur Python. Lorsque cette commande s’exécute, elle génère une exceptionSystemExit dans le système d’exploitation., L’exemple de code complet est comme suit:

for test in range(10): if test == 5: print(quit) quit()print(test)

Résultat:

01234Use quit() or Ctrl-Z plus Return to exit

Fin du Programme en Python Avec la Méthode exit ()

Sa fonctionnalité est la même que la balise quit() méthode, mais vous n’avez pas besoin d’importer les bibliothèques Python pour cela. L’exemple de code complet est le suivant.

for test in range(10): if test == 5: print(exit) exit() print(test)

Résultat:

01234Use exit() or Ctrl-Z plus Return to exit

Fin du Programme en Python Avec le sys.Méthode exit ()

Cette méthode est mieux que le quit() et exit() méthode., La syntaxe est:

sys.exit()

Le arg est facultatif dans la syntaxe. La plupart du temps, il s’agit d’une valeur entière, mais la valeur de chaîne peut également être transmise. La valeur d’argument Zéro est considérée comme le meilleur cas en cas de terminaison réussie. L’exemple de code complet est le suivant.

import sys weight = 70if weight < 80: sys.exit("weight less than 80") else: print("weight is not less than 80") 

Résultat:

SystemExit: weight less than 80

Fin du Programme en Python Avec le système d’exploitation.exit () Method

Cette méthode est utilisée pour terminer le processus avec un statut spécial comme un processus enfant dans le script., Un processus enfant peut être créé à l’aide de la méthode os.fork(). La commandeos.fork() fonctionnera efficacement sous Linux; cependant, vous devez utiliser le Cygwin-construit pour Windows. Sa référence est ici.

l’exemple complet de code est le suivant.

la méthodeos.wait() renverra l’ID du processus enfant avec son statut de terminaison. Nous obtiendrons le code de sortie en utilisant la méthode os._exit().,

Résultat:

AttributeError: module 'os' has no attribute 'fork'

Conclusion

Le sys.exit() méthode est préférée à partir de toutes les méthodes ci-dessus. D’autre part, la commande os.exit() doit être utilisée pour des scénarios spécifiques et une terminaison instantanée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *