Очистка экрана в IPython

Есть ли в IPython команда для очистки экрана?

EDIT: Как упоминает @Saher ниже, я могу очистить экран с помощью import os; os.system('CLS') import os; os.system('CLS') , но есть ли способ сделать это, не импортируя все os ?

  • Добавить / удалить программы в Windows XP с помощью скрипта Python
  • os.path.islink на windows с python
  • Python - Как проверить, используется ли файл другим приложением?
  • Как переключиться между python 2.7 на python 3 из командной строки?
  • Нет модуля с именем «winrandom» при использовании pycrypto
  • Изменение кодировки Windows cmd вызывает сбой Python
  • Запуск Cython в Windows x64 - фатальная ошибка C1083: невозможно открыть файл include: basetsd.h: нет такого файла или каталога
  • subprocess: удаление дочерних процессов в Windows
  • 8 Solutions collect form web for “Очистка экрана в IPython”

    Чтобы очистить экран в Windows, используйте !CLS .

    В Unix-подобных системах используйте !clear .

    Команда оболочки выполняется операционной системой, если она добавлена ​​восклицательным знаком. См. http://ipython.readthedocs.io/en/stable/interactive/reference.html#system-shell-access .

    Обратите внимание, что команды также должны работать без восклицательного знака, если они определены как псевдонимы. См. http://ipython.readthedocs.io/en/stable/interactive/shell.html?#aliases .

    Существует также сочетание клавиш Ctrl + L для очистки экрана. См. http://ipython.readthedocs.io/en/stable/config/shortcuts/index.html#single-filtered-shortcuts .

    Вы можете связать его с общей комбинацией клавиш Ctrl-l, поместив ее в ваш ~/.ipython/ipythonrc :

     readline_parse_and_bind "\Cl": clear-screen 

    Возможно, я просто использую более новую версию, но для меня это работало отлично:

     cls 

    В Windows и на * nix:

     clear 

    для меня просто набрать «clear» достаточно.

    clear – псевдоним по умолчанию в ipython 0.11

     In [76]: a = get_ipython() In [77]: a.alias_manager.expand_alias('clear') Out[77]: u'clear ' 

    CTRL + L работает как в Windows и в Ubuntu . И я думаю, это лучше, потому что вам не нужно набирать много.

    Если вы используете windows, попробуйте os.system('CLS')

    Сначала вам нужно импортировать os:

     import os 
     __import__('os').system("reset") 
    Python - лучший язык программирования в мире.