突然,语句的输出开始出现在可滚动的框架内。
我只玩了一个参数
pd.options.display.max_rows = 1000
但经过实验,我评论了这一行并重新启动了内核。
尽管如此,我的一个输出出现在框架内。
如何避免这种情况?
答案 0 :(得分:17)
要禁用自动滚动,请在执行其他单元格之前在笔记本单元格中执行此javascript:
%%javascript
IPython.OutputArea.prototype._should_scroll = function(lines) {
return false;
}
还有一个jupyter笔记本扩展程序autoscroll,您可以使用它来获得更好的UI。
答案 1 :(得分:7)
我偶然发现了同一个问题,出现了滚动条,用于输出无处不在的
只需转到“单元格”>“所有输出”>“切换滚动”(在菜单栏上),输出将返回到无滚动状态。
答案 2 :(得分:0)
只需使用鼠标单击“输出框架”的外部即可在滚动之间切换,这对我有用。
答案 3 :(得分:0)
问题可能是由 jupyter .ipynb
文件中的元数据引起的。在我的情况下,单元格内容看起来像
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"scrolled": true
},
"outputs": [],
"source": [
"plot_timecourse(time, v_soma)"
]
},
只需删除滚动部分,即删除元数据:
{
"cell_type": "code",
"execution_count": null,
"metadata": {}
"outputs": [],
"source": [
"plot_timecourse(time, v_soma)"
]
},
修复了奇怪的滚动框问题。