在同一行运行多个 IPython 魔术命令

时间:2021-04-16 06:28:39

标签: python ipython

是否可以在一个表达式上使用多个魔法命令?
例如,我想测量某个函数的 ram 使用情况和执行时间,我将使用 memory_profiler 来测量 ram 使用情况。

!pip install memory_profiler
%load_ext memory_profiler

下面的代码运行良好,但它会运行该函数两次。

%memit function()
%time function()

是否可以使用多个魔法功能?也许是这样的

%memit %time function() # This will give syntax error

1 个答案:

答案 0 :(得分:0)

交换两者:

%time %memit function()