python - 为什么情节不保存?
问题描述
我想绘制我的数据并将这些图以高质量保存在我的计算机上。出于某种原因,他们不想不幸。我在这里缺少一些基本的东西吗?
这是我的代码:
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()
当我查看我的目录时,找不到带有标题的新文件。很高兴有任何建议,您可以给我,谢谢!
解决方案
由于我无法发表评论,因此我将重用此答案:
除了使用打印工作目录之外,您还可以只为绘图指定输出目录并查看它是否有效。
推荐阅读
- angular-reactive-forms - 如何添加多个字段,即基于使用角度表单控件选择的下拉选项的表单组/表单数组
- jsf - javax.el.PropertyNotFoundException:目标不可达,标识符“IndexBacking”解析为空
- java - JMS 健康检查失败:javax.jms.JMSException:无法将使用者添加到尚未注册的连接:ID:b60b8dda5452-40739-1621954316
- python - 如何根据背景更改条形标签颜色
- python - PermissionError: [Errno 13] Permission denied: '/opt/root/6.22.02-install/etc/notebook/migrated'
- latex - 如何在 LaTex 中对齐有和没有项目符号的句子的编号
- java - 如何在 Spring 的另一个配置中使用默认配置?
- reactjs - 在 .env 文件 React 应用程序中设置 PUBLIC-URL
- android - 无法在kotlin的片段中初始化按钮
- python - 什么是替换 CSV 文件中的列值的干净方法?