我有理由相信我的iPython解释器导致我的内核死机并重新启动,类似于this链接和that链接中记录的问题。
后一个链接表示错误是由调试器将逐步ipdb
内容输出到解释器中引起的。一位用户报告说,当他(我引用)
在调试模式下运行之前禁用日志记录到控制台
如何在Spyder IDE / IPython中“禁用日志记录到控制台”?我真的需要这样做,所以我至少可以逐步完成我的代码......
修改
我想抑制这种输出
ipdb> > d:\temp\other const models\plaxis\output\plotparfile.py(16)PlotParFile()
14 with open(filename,'r') as fid:
15 lines = fid.readlines()
---> 16 fid.close()
17 #split first line get header and pop it out
18 header = lines[0].split()
> d:\temp\other const models\plaxis\output\plotparfile.py(18)PlotParFile()
16 fid.close()
17 #split first line get header and pop it out
---> 18 header = lines[0].split()
19 lines.pop(0)
20
答案 0 :(得分:2)
( Spyder开发人员)该输出是自动生成的,其目的是告诉您在调试时将代码放在代码中。
目前Spyder没有选项可以停用它。此外,我真的怀疑输出可能是任何内核故障的原因。