Python Spyder IDE-仅打印到文件
问题描述
我想要将使用matplotlib创建的绘图保存到一个文件中,但我不希望它在Spyder IDE中显示为内联绘图。我的代码:import matplotlib.pyplot as plt
from math import sin,pi
import numpy as np
x = np.linspace(0,2*pi,100)
y = np.sin(x)
plt.plot(x,y)
plt.savefig('sin.png')
当我运行这段代码时,绘图始终在IPython控制台中显示为内联绘图,而我只想将其保存到一个文件中。我如何解决此问题?
解决方案
在plt.savefig()
之后添加plt.close()
。
相关文章