【发布时间】:2013-05-21 15:10:47
【问题描述】:
我正在编写一个脚本来从数据中生成多个图,每个图首先以plt.savefig() 保存,然后以plt.show() 显示。
在第一阶段,我希望显示所有图并为每个图停止脚本,以允许调整例如轴范围、比例、标签。
在第二阶段,当我在 LaTex 中包含这些图并完成布局时,我希望所有图都保存为 pdf,而在我重新执行脚本进行最终编辑时不会弹出它们。
我可以在我的脚本中预先设置一个简单的命令来禁用plt.show(),这样脚本就可以在第二阶段在后台运行吗?
我知道我可以使用plt.ion() 使plt.show() 成为非阻塞的,但这会不断弹出窗口,使我的注意力从我的乳胶编辑器窗口中移开(我在 Ubuntu 上)。
【问题讨论】:
标签: python matplotlib plot