Comment arrêter/résilier un script python?
j'ai écrit un programme dans IDLE pour tokenize des fichiers texte et il commence à tokeniza 349 fichiers texte! Comment puis-je l'arrêter? Comment puis-je arrêter un programme Python?
8 réponses
pour arrêter votre programme, appuyez simplement sur Contrôle+ C.
Vous pouvez aussi le faire si vous utilisez le exit() fonction dans votre code. De plus, idéalement, vous pouvez le faire sys.exit(). sys.exit() pourrait terminer Python même si vous exécutez des choses en parallèle à travers le multiprocessing paquet.
- Pour arrêter un script python, appuyez simplement sur
Ctrl + C. - dans un script avec
exit(), vous pouvez le faire. - Vous pouvez le faire dans un script interactif avec juste quitter.
- Vous pouvez utiliser
pkill -f name-of-the-python-script.
vous pouvez également utiliser le Activity Monitor pour arrêter le py processus
pour arrêter votre programme, appuyez sur CTRL+ D
ou exit().
Ctrl + Z devrait le faire, si vous êtes pris dans le shell python. Gardez à l'esprit que les instances du script peuvent continuer à tourner en arrière-plan, donc sous linux vous devez tuer le processus correspondant.
pour arrêter un programme en cours d'exécution: utilisez CTRL+C pour terminer le processus.
gérer par programmation en python: importer le module sys et utiliser sys.la sortie où vous voulez terminer le programme.
import sys
sys.exit()