我正在为我的代码编写doctests来生成一些matplotlib图,我想知道是否有一种方法可以在字符串表示中打印图形 - 显示图中的元素(线条,点等)。例如,类似以下内容:
>>> plt.plot([1,2,3], label="line 1")
>>> plt.plot([3,2,1], label="line 2")
>>> fig = plt.gcf()
>>> print fig
<Figure>
<Line label='line 1'>
<Line label='line 2'>