私のコードは画像をファイルに正常に保存していますが、重要な詳細を右側からトリミングしています。答えは、それがために発生した場合、この問題を修正するために存在する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
: