Jupyter:线魔法命令的参数

时间:2017-02-06 17:43:21

标签: python jupyter

我经常使用Jupyter的单元魔法命令

%%px --targets 3
#Some code

在群集号3上运行一些代码。使用 line magic命令获得相同结果的语法是什么?

我试过

%px --targets 3 #Some code

但它不起作用

1 个答案:

答案 0 :(得分:2)

(未经测试)您可以将后缀与您的群号3相关联,如此处所述https://ipython.org/ipython-doc/3/parallel/magics.html#multiple-active-views

假设您的IPython.parallel.Client实例被称为rc

c3 = rc[3]
c3.activate('_3')
c3.block = True

然后你就可以写

%px_3 #some code

为魔术和

%%px_3 
#some code

对于细胞魔法。