42 votes

Comment empêcher python.exe de se fermer immédiatement après avoir obtenu une sortie ?

Existe-t-il un moyen d'empêcher python.exe de se fermer immédiatement après son exécution ? Il se ferme plus rapidement que je ne peux lire la sortie.

Voici le programme :

width = float(input("Enter the width: "))
height = float(input("Enter the height: "))
area = width * height
print("The area is", area, "square units.")

2voto

Jester Points 21

Les fichiers Python sont des exécutables, ce qui signifie que vous pouvez les exécuter directement à partir de l'invite de commande (en supposant que vous ayez Windows). Vous devriez être en mesure d'entrer dans le répertoire, puis de lancer le programme. De plus, (en supposant que vous ayez python 3), vous pouvez écrire :

input("Press enter to close program")

et vous n'avez plus qu'à appuyer sur la touche Entrée lorsque vous avez lu les résultats.

1voto

usr72927328 Points 11

Sous Windows, si Python est installé dans le répertoire par défaut (pour moi c'est le cas) :

cd C:\Python27

Vous pouvez ensuite taper

"python.exe "[FULLPATH]\[name].py" 

pour exécuter votre script Python dans l'Invite de commande

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X