Comment maintenir la visibilité de la fenêtre de sortie de Python
Lorsque vous travaillez avec Python sous Windows, rencontrer une fenêtre de sortie qui disparaît rapidement après l'exécution du script peut être frustrant. Cet acte de disparition inhibe l’analyse de la production. Heureusement, il existe des moyens de maintenir sa visibilité.
Option 1 : Utiliser un terminal externe
Au lieu d'exécuter le script dans l'environnement de l'éditeur, ouvrez une invite de commande ( cmd) et exécutez la commande python avec le chemin du script :
python myscript.py
En plaçant l'exécutable python dans le chemin Windows, vous pouvez lancer le script à partir de n’importe quel répertoire. Une fois terminé, le script vous renverra à l'invite cmd, en gardant la fenêtre de sortie ouverte.
Option 2 : implémenter un mécanisme d'attente
Incorporer un mécanisme d'attente au fin du script en ajoutant du code qui suspend son exécution. Dans Python 2, l'utilisation de la fonction raw_input() attend d'appuyer sur Entrée :
raw_input()
Cette méthode nécessite une modification du script, ce qui peut devenir gênant, notamment lorsque l'on travaille avec des scripts externes. Python 3 propose une alternative avec input().
Option 3 : Utiliser un éditeur avec affichage persistant
Certains éditeurs pour Python possèdent la possibilité de faire une pause après l'exécution du script. De plus, certains permettent la configuration de la ligne de commande utilisée pour exécuter le programme. Vous pouvez définir la commande sur "python -i myscript.py", qui ouvre un shell Python après l'exécution du script. L'environnement du programme demeure, permettant d'autres interactions avec des variables, des fonctions et des méthodes.
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!