如果Jupyter笔记本中不需要特定matplotlib图形的交互,如何以编程方式阻止它?
手动操作可以通过按Ctrl-w或单击"停止交互"来完成。 按钮。我正在寻找对同一操作的API访问。
原因:
答案 0 :(得分:2)
您可以在notebook
模式与交互性和inline
模式之间切换,而无需与之交互:
%matplotlib inline
和
%matplotlib notebook
您可以在笔记本中以编程方式执行此操作:
get_ipython().magic('matplotlib notebook')
或:
get_ipython().magic('matplotlib inline')
答案 1 :(得分:0)
以下方法似乎可行,尽管这并不理想。
fig = plt.figure()
ax = fig.add_subplot(1,1,1)
ax.plot([0,1])
plt.close(fig)