如何使用%% px Magic刷新Jupyter单元中的打印命令

时间:2019-04-15 13:24:08

标签: python jupyter

有没有一种方法可以用%% px的魔法刷新Jupyter单元中的打印功能?

我正在使用在MPI配置文件下激活的12个ipyparallel引擎的jupyter。 我有一个要调试的错误单元格。和往常一样,我会插入一堆print()以了解发生了什么。

例如,考虑以下代码:

(cell 1)
import ipyparallel as ipp
rc = ipp.Client(profile='mpi')
(cell 2)
%%px
from mpi4py import MPI
CW = MPI.COMM_WORLD
(cell 3)
%%px
variable = 1
print(variable)
variable = 1)2; # I've put a silly error in this line  
print(variable)

如果执行不带%% px的单元格3,我将看到第一个print(variable)的输出,然后是错误消息,而第二个print(variable)没有输出。 相反,使用%% px执行单元3,我会立即收到错误消息,并且之前未打印任何内容。

因此,再次解释第一个问题,是否有办法冲洗掉臭虫线之前的照片?

0 个答案:

没有答案