我正在编写一个更个人化的库,并希望有一些类例程,应该像这样工作:
Dog.showImage('MyDog')
它应该立即在我的笔记本中绘制一个内联图形。只要我不使用插件就可以正常工作,但是当我在库和类例程中使用鼠标位置插件时,到目前为止我发现的唯一方法是:
def showImage(arg1)
f=plt.figure()
plt.imshow(self.ImageDictionary[arg1])
plugins.connect(f, plugins.MousePosition(fontsize=14))
return f
获取返回的句柄,然后mpld3.display(f)
在笔记本中调用。这是最好的方法吗?
谢谢