150 votes

comment effacer l'écran en python

Duplicatas possibles :
effacer le terminal en python
Comment effacer la console de l'interpréteur python ?

J'essaie d'écrire un programme en Python mais je ne sais pas comment effacer l'écran. J'utilise à la fois Windows et Linux et j'utilise des commandes pour effacer l'écran dans ces deux systèmes, mais je ne sais pas comment le faire en Python.

Comment utiliser Python pour effacer l'écran ?

0 votes

3 votes

Google "Python clear screen" donne des CENTAINES de résultats.

292voto

Senthil Kumaran Points 14934

Si vous voulez dire l'écran où vous avez cette invite d'interprète >>> vous pouvez faire CNTL-L sur le shell Bash peut aider. Windows n'a pas d'équivalent. Vous pouvez faire

import os
os.system('cls') #on windows

ou

os.system('clear') # on linux / os x

23 votes

Pour éviter le 0 ( system ) étant affichée, utilisez absolutely_unused_variable = os.system("cls") ou absolutely_unused_variable = os.system("clear")

29 votes

_=os.system("cls") ou _=os.system("clear") semble beaucoup mieux

21 votes

Cette réponse est aussi proche que possible de la manière absolue de ne pas le faire. Il n'est pas nécessaire d'exécuter tout un processus externe pour effacer l'écran. Il suffit d'imprimer un nombre de nouvelles lignes supérieur à la hauteur de l'écran : print ("\n" * 100)

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