首页 > 解决方案 > 为什么情节不保存?

问题描述

我想绘制我的数据并将这些图以高质量保存在我的计算机上。出于某种原因,他们不想不幸。我在这里缺少一些基本的东西吗?

这是我的代码:

fig = pylab.figure(1)
pylab.clf()
ax = fig.add_subplot(1,1,1)
if all(data_wls) == all(wl1s):
    png_name = "TheSun_Naminus.jpg"
    ax.set_title(r'some title-', fontsize=10)
elif all(data_wls) == all(wl2s):
    png_name = "TheSun_Naplus.jpg"
    ax.set_title(r'some title+', fontsize=10)
else:
    print('unknown data')
ax.plot(wls,fls,'r',lw=0.5)
ax.plot(data_wls, data_fls ,'b',lw=0.5)
#then I set up axes and stuff
plt.savefig(png_name, dpi=300, quality=95, optimize=True)
    
pylab.show()

当我查看我的目录时,找不到带有标题的新文件。很高兴有任何建议,您可以给我,谢谢!

标签: python

解决方案


由于我无法发表评论,因此我将重用此答案:

除了使用打印工作目录之外,您还可以只为绘图指定输出目录并查看它是否有效。


推荐阅读