【发布时间】:2013-08-01 21:41:25
【问题描述】:
我想将我的数字保存到磁盘而不在屏幕上渲染它们,也不必更改我的渲染后端。
我尝试了here中的说明,即避免调用fig.show()或fig.draw()而只调用fig.savefig,但我注意到仅声明fig = plt.figure()已经在屏幕上打开了一个图形。
如何将图形保存到磁盘而不必渲染它,也不必更改我的后端?
【问题讨论】:
-
plt.ioff()为什么不使用非交互式后端?而且几乎所有的plt.*命令都有一个隐含的plt.draw(),所以你正在调用它。 -
谢谢@tcaswell 我意识到我的代码上有一个
ion()。如果您将其写为答案,我会接受。
标签: python matplotlib