Comment Python quitte le programme
Comment le programme Python quitte [sys.exit() os._exit() os.kill() os .popen(...)]
1. sys.exit()
L'exécution de cette instruction quittera directement le programme. C'est également une méthode fréquemment utilisée, et il n'est pas nécessaire de le faire. Tenez compte de facteurs tels que la plate-forme. Impact, généralement la méthode préférée pour quitter un programme Python.
Cette méthode contient un paramètre d'état, qui est par défaut 0, indiquant une sortie normale, ou 1, indiquant une sortie anormale.
import sys sys.exit() sys.exit(0) sys.exit(1)
This La méthode déclenche une exception SystemExit (c'est la seule exception qui n'est pas considérée comme une erreur). Si cette exception n'est pas définie pour être interceptée, l'exécution du programme sera quittée directement. une exception peut également être interceptée pour effectuer d'autres opérations.
2. os._exit()
L'effet est de quitter directement sans lever d'exception, mais son utilisation sera restreinte par la plateforme. , mais notre plate-forme Win32 couramment utilisée et notre plate-forme basée sur UNIX n'auront aucun effet Influence.
3. os.kill()
est généralement utilisé pour tuer directement des processus, mais il n'est efficace que sur les plates-formes UNIX.
Principe de base : cette fonction simule la fonction UNIX traditionnelle pour envoyer un signal au processus, qui contient deux paramètres : l'un est le nom du processus, c'est-à-dire le processus qui reçoit le signal, l'autre est l'opération ; à effectuer.
python
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!