Spyder IDE控制台历史记录

use*_*882 7 python spyder

如何在spyder IDE中查看控制台中的打印历史记录?如果打印的数据越多,它就不会在控制台上显示,甚至不会显示滚动条.

kum*_*ums 11

默认配置是缓冲10,000行.如果需要更大的缓冲区,则必须更改Preferences- > Console- > Display- > Source Code- >中的设置Buffer:以增加行数.

  • (*Spyder dev here*)@kums是对的,你需要先增加缓冲区大小,然后打开一个新的控制台再次运行你的脚本.这是因为我们的偏好更改仅对新控制台生效.还值得一提的是,您需要小心要在控制台中看到的行数.`2000`可能是最高的数字.我们在Spyder 2.3版本中将这个数字从"10000"减少到"500",因为如果你打印一个无限循环,那么整个应用程序将被大量要打印的文本阻止. (4认同)

小智 8

这是Spyder 3.1.4版的更新:

  1. 工具
  2. 首选项(快捷键为:Ctrl + Alt + Shift + P)
  3. IPython控制台(在Preferences实用程序的左侧菜单中)
  4. 源代码
    1. 缓冲区:500行(在"显示"选项卡下的右侧菜单中)

增加缓冲区以在IPython控制台中查看更多行.然后关闭并重新启动Spyder.