小编hd8*_*810的帖子

ipython笔记本不会打印,直到整个程序完成

import time

print 1
time.sleep(5)
Run Code Online (Sandbox Code Playgroud)

我分别在IPython笔记本和普通脚本中运行上面的代码.

IPython Notebook,它不会打印数字'1'直到time.sleep(5)完成,而在正常的脚本中,它首先打印出数字'1'然后进入time.sleep(5).那会发生什么?

这个例子只是为了说明我的问题:我print在代码的每个阶段打印出一些文本,这需要很长时间才能完成,这样我就可以知道程序的位置.我发现这在执行脚本时工作正常,但是IPython Notebook print经常滞后,当整个程序完成时,所有内容都会被打印出来.

有没有办法解决这个问题IPython Notebook

python printing progress ipython-notebook

7
推荐指数
1
解决办法
4023
查看次数

2
推荐指数
1
解决办法
4785
查看次数

标签 统计

python ×2

excel ×1

ipython-notebook ×1

printing ×1

progress ×1

xlwings ×1