最佳答案
我的代码成功地将图像保存到文件中,但是它从右边裁剪了重要的细节。当 plt.show
出现这个问题时,答案可以解决这个问题,但是在这个示例中错误地生成图的是 savefig
命令。这怎么能修好呢?
我的代码的相关示例:
import glob
import os
for file in glob.glob("*.oax"):
try:
spc_file = open(file, 'r').read()
newName = file[6:8] + '-' + file[4:6] + '-' + file[0:4] + ' ' + file[8:12] + ' UTC (Observed) - No Sea Breeze Day'
plt.title(newName, fontsize=12, loc='left')
plt.savefig('X:/' + newName + '.png')
plt.show()
except Exception:
pass
图像(上图是 plt.show
,下图是由 savefig
生成的文件: