我正在编写一个脚本来从数据中生成许多图,每个图首先保存为plt.savefig()
,然后显示为plt.show()
。在第一阶段,我希望显示所有绘图并为每个绘图停止脚本,以允许调整例如轴限制、比例、标签。
在第二阶段,当我在 LaTex 中包含这些图并完成布局时,我希望所有图都保存为 pdf,而在我重新执行脚本进行最终编辑时不会弹出它们。
是否有一个简单的命令可以在我的脚本中预先禁用plt.show()
,以便脚本可以在第二阶段在后台运行?
我知道我可以plt.ion()
用来制作plt.show()
非阻塞,但是不断弹出窗口,使我的注意力从我的乳胶编辑器窗口中移开(我在 Ubuntu 上)。