我有一个正在运作的海生地块。我想创造一个 gif
或动画的情节 for
在每个日期循环。我确实创造了一个 for
环现在,当我试图在一个帧中保存所有绘图时,出现了错误。我的 gif
解决方案基于本文https://towardsdatascience.com/basics-of-gifs-with-pythons-matplotlib-54dd544b6f30
我的代码:
import imageio
filenames = []
for i in dates:
..
sns_plot = sns.relplot(..)
sns_plot._legend.remove()
# create file name and append it to a list
filename = f'{i}.png'
filenames.append(filename)
# save frame
plt.savefig(filenames)
plt.close()
目前的解决办法:
Traceback (most recent call last):
File "<ipython-input-77-5c9d21b09f42>", line 17, in <module>
plt.savefig(filenames)
........
fp.write(_MAGIC)
AttributeError: 'list' object has no attribute 'write'
暂无答案!
目前还没有任何答案,快来回答吧!