Как просмотреть историю печати в консоли в IDE spyder? Если печатается больше данных, они не отображаются на консоли и даже не отображают полосу прокрутки.
История консоли Spyder IDE
comment
(Spyder dev здесь) Предоставьте рабочий пример, показывающий вашу проблему, и снимок экрана, чтобы лучше понять ее.
- person Carlos Cordoba   schedule 05.11.2014
Ответы (2)
Конфигурация по умолчанию — буферизация 10 000 строк. Если вам требуется больший буфер, вам придется изменить настройки в Preferences
->Console
->Display
->Source Code
->Buffer:
, чтобы увеличить количество строк.
person
kums
schedule
05.11.2014
Но я не вижу полосы прокрутки, поэтому не вижу всех данных.
- person user3755882; 05.11.2014
Когда вы щелкаете правой кнопкой мыши в окне консоли, у вас есть опция:
Save history log..
. Это работает для вас?
- person kums; 05.11.2014
Windows 7 . Видна только последняя часть. не вся история.
- person user3755882; 05.11.2014
Показывает ли увеличение строки буфера до 20 000 строк как минимум больше последней части (если не всю историю)? Затем вы должны увеличить буфер в соответствии с вашими требованиями.
- person kums; 05.11.2014
(Spyder dev здесь) @kums прав, вам нужно сначала увеличить размер буфера, затем открыть новую консоль и снова запустить скрипт. Это потому, что изменения в наших настройках вступают в силу только на новых консолях. Также стоит отметить, что вам нужно быть осторожным с количеством строк, которые вы хотите видеть в консоли.
2000
, пожалуй, самое большое рекомендуемое число. Мы уменьшили это число с 10000
до 500
в Spyder версии 2.3, потому что если вы напечатаете бесконечный цикл, то все приложение будет заблокировано огромным количеством текста, который нужно напечатать.
- person Carlos Cordoba; 05.11.2014
Это обновление для Spyder версии 3.1.4:
- Инструменты
- Настройки (сочетание клавиш: Ctrl+Alt+Shift+P)
- Консоль IPython (в левом меню утилиты «Настройки»)
- Source code
- Buffer: 500 Lines (in the right menu under the "Display" tab)
Увеличьте буфер, чтобы просмотреть больше строк в консоли IPython. Затем закройте и перезапустите Spyder.
person
Blake M
schedule
09.06.2017
Вы знаете, история тоже записывается в файл?
- person user3731622; 02.04.2021