在尝试Sublime Text(ST)之前,我一直在使用pyzo的IEP。 ST有一种烦人的行为,IEP没有。
在IEP中,与Matlab或Octave非常相似,编辑器和交互式控制台相互通信。 通常,如果您计算some_stuff并将其绘制在脚本中,则在执行此脚本后,您可以转到控制台并检查一些值:
打印some_stuff [0:10]
或修改你的情节:
plt.whatever()
将更新你的数字。 此外,如果您使用不同的参数多次运行脚本,则只需更新图形。 但是当您在ST中执行此操作时,即使使用REPL,在执行脚本后也没有任何内容,您无法从REPL访问some_stuff [0:10]。同样,你无法修改你的数字。如果您使用不同的参数多次运行脚本,则每次都会在新窗口中生成一个新图形,而不是更新现有图形。
有一个简单的工作吗?谢谢!
答案 0 :(得分:0)
如何将您的数字保存到plt.savefig("fig.png")
的文件中?如果您使用图像查看器打开该文件,它将在运行程序后更新。