gpt4 book ai didi

ipython-notebook - 如何限制 Ipython 笔记本给定单元格中的输出行数?

转载 作者:行者123 更新时间:2023-12-04 03:58:01 25 4
gpt4 key购买 nike

有时我的 Ipython 笔记本会崩溃,因为我留下了 print大循环或递归函数中的语句。内核显示busystop按钮通常无响应。最终,Chrome 会询问我是要终止该页面还是等待。

有没有办法限制给定单元格中的输出行数?或者有什么其他方法可以避免这个问题?

最佳答案

对于其他偶然发现的人:

如果您想查看一些输出而不是完全抑制输出,可以使用 extension调用limit-output .

您必须按照第一个链接中的扩展安装说明进行操作。然后我运行以下代码来更新每个单元格输出的最大字符数:

from notebook.services.config import ConfigManager
cm = ConfigManager().update('notebook', {'limit_output': 10})

注意:您需要运行代码块,然后完全重新启动您的笔记本服务器(不仅仅是内核)以使更改生效。

运行 Python 2.7.12 内核的 jupyter v4.0.6 上的结果

for i in range(0,100):
print i

0
1
2
3
4

limit_output extension: Maximum message size exceeded

关于ipython-notebook - 如何限制 Ipython 笔记本给定单元格中的输出行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24584547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com