IPython中的Pylab / matplotlib魔术:supress加载消息

时间:2015-04-12 20:05:53

标签: matplotlib ipython ipython-notebook ipython-magic

目前在IPython,当您致电%pylab inline%matplotlib inline时,代码块下会显示以下消息。

  

"从numpy和matplotlib填充交互式命名空间"

如何禁止显示此消息?

1 个答案:

答案 0 :(得分:2)

我认为没有内置的方法可以抑制该消息,因为如果你查看this文件中的%pylab魔术函数,你可以看到print语句是硬编码的

如果这是一次性的事情,您可以简单地从本地库中注释/删除该打印行。 (通常它会在/usr/local/lib/python2.7/dist-packages/IPython/core/magics/pylab.py找到。)或者可能将stdout重定向到devnull或类似的东西。