2015-04-12 46 views

回答

2

我不認爲有內建的方法來抑制這個消息,因爲如果你看看this文件中的%pylab magic函數,你可以看到print語句在那裏被硬編碼。

如果這是一種一次性的事情,您可以簡單地從您的本地庫註釋/刪除該打印行。 (通常會在/usr/local/lib/python2.7/dist-packages/IPython/core/magics/pylab.py找到。)或者可能將stdout重定向到devnull或類似的東西。

+0

感謝您的建議,試圖用ipython自動化事情。我想我只會提出一個錯誤和一個拉請求來添加此功能。 – pyCthon

+0

解決方法是簡單的不使用pylab,matplotlib實際上不會產生消息。 – pyCthon

+0

https://github.com/ipython/ipython/issues/8315 – pyCthon