После нескольких часов упражнений я хочу очистить экран, чтобы убрать мусор выше. Я использую IDLE в качестве оболочки. Есть надежда?
Исследования Исследования Исследования.
Я не могу найти ни одной, которая работает на iMac.
Следующее работает сейчас на любой системе, а не только на Mac: откройте окно редактора, если его еще нет (новый, без названия, все в порядке), закройте Shell, в редакторе нажмите Run => Python Shell или Run Module (F5),
Добавление чего-то более прямого обсуждалось в течение десятилетия, но без согласия по различным техническим вопросам. Сейчас я думаю о добавлении в меню оболочки пункта "Очистить и перезапустить", который бы необратимо очистил окно оболочки, сохранил историю операторов и перезапустил процесс выполнения (что и делает "Перезапуск оболочки").
Вы на Linux? Это единственная ОС, которая может очистить IDLE, насколько я знаю:
import os
os.system('clear')
Конечно, всегда есть тупой вариант:
print("\n") * 100
AFAIK, нет встроенного функционала для этого в режиме ожидания. Вы можете "очистить" его, напечатав несколько новых строк.
print(‘\n*80)