Préserver la sortie du programme en Python
Lors de l'exécution de scripts Python sous Windows, les utilisateurs peuvent rencontrer un problème lorsque la fenêtre du terminal affichant la sortie du programme se ferme brusquement une fois terminé. Cela peut gêner les opérations d’analyse et de débogage. Heureusement, il existe plusieurs approches pour résoudre ce problème :
1. Utilisation d'un terminal existant
Exécutez le script à partir d'une invite de commande existante :
python myscript.py
Assurez-vous que Python est accessible en ajoutant son répertoire d'installation à la variable d'environnement Windows PATH. Une fois le programme terminé, vous reviendrez à l'invite de commande au lieu de fermer la fenêtre.
2. Arrêt de l'exécution à la fin du programme
Introduire une pause à la fin du script :
raw_input() # Python 2 input() # Python 3
Ce code invite l'utilisateur à appuyer sur "Entrée" avant de continuer, en conservant la fenêtre de sortie accessible. Cependant, cela nécessite une modification du script et la suppression ultérieure de l'extrait de code.
3. Utiliser un éditeur alternatif
Sélectionnez un éditeur qui se met automatiquement en pause après l'exécution du script. Plusieurs éditeurs spécifiques à Python proposent cette fonctionnalité. De plus, certains éditeurs permettent la configuration de la ligne de commande utilisée pour exécuter des programmes. Pensez à utiliser "python -i myscript.py" comme commande, qui lance un shell Python une fois le programme terminé. Cela permet une exploration plus approfondie des variables et des fonctions.
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!