Clair de sortie de ligne de commande à partir de Python [Eclipse]

J'utilise Eclipse pour l'écriture de Python, et je veux être en mesure de facilement effacer l'écran. J'ai vu cette question, et essayé (entre autres choses suggéré y) la solution suivante

import os

def clear():
    os.system('cls' if os.name == 'nt' else 'clear')

mais il n'est pas entièrement de résoudre mon problème. Au lieu d'effacer l'écran, la routine imprime une petite place (comme si on voulait imprimer un caractère inconnu) à la sortie de la commande fenêtre dans Eclipse.

Tapant cls dans la ligne de commande fonctionne parfaitement bien, comme le fait de l'exécution d'un script Python avec le code ci-dessus à partir de la ligne de commande. Mais comment puis-je le faire paraître belle dans Eclipse?

avez-vous essayer 'clear' au lieu de ' cls " au sein de l'Éclipse de la console? (juste pour vérifier)
Je n'ai depuis cette ligne de code s'exécute une commande de systèmes d'exploitation, j'obtiens le même message d'erreur que je ferais si j'avais de type 'cls' il en invite de commande: "'cls' n'est pas un commandement..."

OriginalL'auteur Tomas Aschan | 2010-03-18