IPython 中的 Pylab / matplotlib 魔术:抑制加载消息
Pylab / matplotlib magic in IPython: supress loading message
目前在 IPython
中,当您调用 %pylab inline
或 %matplotlib inline
时,代码块下会显示以下消息。
"Populating the interactive namespace from numpy and matplotlib"
如何禁止显示此消息?
我不认为有抑制该消息的内置方法,因为如果您查看 this 文件中的 %pylab 魔术函数,您会发现打印语句是硬编码的。
如果这是一次性的事情,您可以简单地 comment/remove 从本地图书馆打印该行。 (通常它会在 /usr/local/lib/python2.7/dist-packages/IPython/core/magics/pylab.py
处找到。)或者可能将 stdout 重定向到 devnull 或类似的东西。
目前在 IPython
中,当您调用 %pylab inline
或 %matplotlib inline
时,代码块下会显示以下消息。
"Populating the interactive namespace from numpy and matplotlib"
如何禁止显示此消息?
我不认为有抑制该消息的内置方法,因为如果您查看 this 文件中的 %pylab 魔术函数,您会发现打印语句是硬编码的。
如果这是一次性的事情,您可以简单地 comment/remove 从本地图书馆打印该行。 (通常它会在 /usr/local/lib/python2.7/dist-packages/IPython/core/magics/pylab.py
处找到。)或者可能将 stdout 重定向到 devnull 或类似的东西。