我倾向于在 Jupyter 笔记本和 Wing IDE 之间来回切换以调试代码。我喜欢 Jupyter 笔记本的地方在于,我可以运行一个单元并生成一系列图像,代码如下:
import matplotlib.pyplot as plt
for i in range(10):
...do stuff...
plt.plot(image)
plt.show()
所有图像都在 jupyter 单元输出区域中一个接一个地很好地结束,并且可以通过滚动该区域轻松查看。
虽然我经常想进入调试器来编写新代码或调试某些东西,但我还没有找到一个很好的机制来做类似的事情。
有什么建议可以解决这个问题吗?
一种选择是编写一个函数,将所有图像写入磁盘,然后使用照片查看应用程序查看这些图像,但我想知道是否有另一种方法。