隐藏/隐形Matplotlib图

Has*_*san 6 python matplotlib

我有一个问题,不确定它是否困难,但我试图谷歌答案.没有什么值得的.

我认为是全局的,可以在所有线程中访问.

但它出现在该计划的开头,

我想在脚本的开头隐藏或使其不可见,然后在代码中的某一点使其可用或可见.

是否有任何Matplotlib可见False或其他东西

我用这个:

plt.ion()

fig = plt.figure(visible=False)

ax =fig.add_subplot(111)
Run Code Online (Sandbox Code Playgroud)

提前致谢

unu*_*tbu 1

理想情况下,避免plt.ion()在脚本中使用。它仅用于交互式会话,您希望立即查看 matplotlib 命令的结果。

在脚本中,绘图通常会延迟,直到plt.show调用:

import matplotlib.pyplot as plt

fig = plt.figure()
ax = fig.add_subplot(111)

ax.plot(range(5))

plt.show()  # now the figure is shown
Run Code Online (Sandbox Code Playgroud)