Donc, j'ai ce code et immédiatement après la fin du code, je souhaite effacer l'écran et exécuter un autre code automatiquement, s'il vous plaît comment puis-je faire cela?
3 Réponses :
quelque chose comme ça fonctionnera
J'utilise Python Shell et ça ne marche pas, je ne sais pas y
Pouvez-vous fournir la capture d'écran?
Pour effacer la sortie du script Utilisation suivante sous Windows: ou ceci pour Linux / MacOS P> import os
os.system('clear')
Jetez un coup d'œil à ceci: Introduction à Python
import os # Show a simple message. print("I like climbing mountains.") # Clear the screen. os.system('clear')
Ce code ne fonctionne que dans la commande de commande pas dans Python-inactif
Que voulez-vous dire avec l'écran? Voulez-vous dire le terminal?
Dupliqué possible de N'importe quel moyen pour effacer la fenêtre oisif de Python?
Toutes les choses là-bas ne fonctionnent pas tout ce qu'elle fait est d'imprimer 100 nouvelles lignes ou ne fonctionne pas du tout, fonctionne-t-elle à Python 3.7
@Curris, que dirais-tu, écrivez-vous alors une meilleure question où vous expliquez que vous travaillez avec Python 3.7 et que vous souhaitez que la fenêtre Idle Effacer au lieu de l'écran?
pour x dans la plage (1, 4): n ('.') temps.sleep (1) Imprimer ('\ n' * 100) code> passe simplement sur 100 lignes ou vous pouvez changer combien Vous voulez (testé dans Python3.7)
Il n'y a pas de moyen indépendant de l'environnement de nettoyer une fenêtre à moins que vous n'utilisiez un cadre d'interface graphique à plate-forme transversale telle que Tkinter, qui enveloppe TCL / TK. Pour charger et lire un autre fichier, utilisez
avec Ouvrir ('quelquefile.py') comme f \ n EXEC (F.Read ()) code>.