Spyder, Python IDE 启动代码崩溃 GUI
我在使用Anaconda科学软件包里的Spyder(3.x版本),经常需要处理非常大的数组。我想在控制台窗口里查看这些数组,所以我使用了这两个命令:
set_printoptions(linewidth=1000)
这个命令是为了把单行显示的最大字符数设置为1000;还有:
set_printoptions(threshold='nan')
这个命令是为了防止大数组被截断。把这两行代码放到启动选项里,像这样:
set_printoptions(linewidth=1000),set_printoptions(threshold='nan')
结果导致Spyder在控制台的新会话中卡住并崩溃。我想知道有没有办法让这两行代码自动运行,这样我就不用每次都手动输入了。另外,控制台窗口只能向上滚动到某个点就停了,这在我想查看大数组时会很麻烦。有没有办法增加滚动缓冲区?(顺便提一下,我刚从MATLAB转到Python,对Python还很陌生)。
1 个回答
1
你可能会发现,Spyder的数组编辑器比qt控制台更适合处理大数组。