Como faço para limpar o shell python no idle?

Você não deve usar muitos feeds de linha nem chamar um comando system () para isso, em vez disso, já dei a solução aqui:

Resposta de Hanno Behrens para Existe uma função Limpar tela no Python?

usando,

importação os

os.system ('clear');

(ou)

escreva uma função que imprima 100 vezes newline.call essa função.

Na parte superior do IDLE, clique em Shell e clique em Reiniciar Shell ou simplesmente clique em Ctrl + F6.

Tente o seguinte:

importação osos.system ("cls")

O Python pode usar o terminal de qualquer sistema operacional em que você esteja, basta importar o sistema operacional e colocar qualquer comando do terminal entre as aspas. 'cls' limpará o prompt de comando no Windows. Use 'clear' se você estiver no Linux ou Mac OS.

Import OS

Agora, se você estiver usando Linux-

Digite os.system ('clear')

Se você estiver usando o Windows

Digite os.system ('CLS')

Eu não acho que existe uma maneira de limpar a tela no IDLE.

Pode ser que você possa usar isso. imprimir "\ n" * 100

importar os os.system ("cls") -> prompt do DOS do Windows

os.system ("limpar") -> LINUX

import os;command = "limpar"; # command = "cls" se você estiver no Windowsos.system (comando); #Done: D