Jupyter:在线魔术命令中的参数

Jupyter : Arguments in line magic commands

我经常使用Jupyter的cell magic命令

%%px --targets 3
#Some code

到 运行 簇号 3 上的一些代码。使用 line 魔术命令获得相同结果的语法是什么?

我试过了

%px --targets 3 #Some code

但是没用

(未测试)您可以按照此处所述将后缀与您的集群编号 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

为了细胞魔法。