加载pylab的正确方法是什么?

时间:2016-02-01 10:21:56

标签: matplotlib ipython

我见过两种加载pylab的方法:

get_ipython().magic(u'pylab inline')

%pylab inline

这两种方法是否相同?如果没有,我该如何决定使用哪种方法?

1 个答案:

答案 0 :(得分:2)

是的,它们是等价的。

get_ipython()返回InteractiveShell的实例。 InteractiveShell.magic()方法的documentation说:

  

magic('name -opt foo bar')相当于在ipython上输入   提示:

     

在[1]中:%name -opt foo bar

另请注意,不推荐使用magic函数,而应使用函数run_line_magic