如何浏览Python库API文档
我想知道如何正确地遵循Python库API文档 假设我想使用如何浏览Python库API文档,python,matplotlib,Python,Matplotlib,我想知道如何正确地遵循Python库API文档 假设我想使用matplotlib.axes.axes.imshow。我在这里: 并查看imshow返回一个AxesImage对象。所以我来这里: 并查看AxesImage对象的所有方法。此页面上没有get_array和get_alpha文档,但它们是对象上的方法。对于本例,文档是否不完整?我遗漏了什么吗?当您在类的文档中找不到列出的方法时,很可能该方法是从某个父类继承的,这里就是这种情况 不幸的是,如果您在查看文档时不熟悉在类上的类上构建类的模
matplotlib.axes.axes.imshow
。我在这里:
并查看imshow
返回一个AxesImage
对象。所以我来这里:
并查看
AxesImage
对象的所有方法。此页面上没有get_array
和get_alpha
文档,但它们是对象上的方法。对于本例,文档是否不完整?我遗漏了什么吗?当您在类的文档中找不到列出的方法时,很可能该方法是从某个父类继承的,这里就是这种情况
不幸的是,如果您在查看文档时不熟悉在类上的类上构建类的模式,那么这可能会非常混乱
查看AxesImage
的文档,我们可以看到AxesImage
是\u ImageBase
类的一个子类,它是matplotlib.artist.artist
和matplotlib.cm.ScalarMappable
的一个子类
通过对的进一步挖掘,我发现matplotlib.cm.ScalarMappable
是get\u array
和get\u alpha
方法的来源
当您在类的文档中找不到列出的方法时,该方法很可能是从某个父类继承的,这里就是这种情况 不幸的是,如果您在查看文档时不熟悉在类上的类上构建类的模式,那么这可能会非常混乱 查看
AxesImage
的文档,我们可以看到AxesImage
是\u ImageBase
类的一个子类,它是matplotlib.artist.artist
和matplotlib.cm.ScalarMappable
的一个子类
通过对的进一步挖掘,我发现matplotlib.cm.ScalarMappable
是get\u array
和get\u alpha
方法的来源
谢谢。您在哪里发现
\u ImageBase
是Artist
的子类?我看到AxesImage
是\u ImageBase
的一个子类,但并不是说\u ImageBase
是Artist
的一个子类。我在这里的源代码中找到了class\u ImageBase(marist.Artist,cm.ScalarMappable):
。(按ctrl-f/cmd-f键)我明白了。文档不完整。谢谢。您在哪里发现\u ImageBase
是Artist
的子类?我看到AxesImage
是\u ImageBase
的一个子类,但并不是说\u ImageBase
是Artist
的一个子类。我在这里的源代码中找到了class\u ImageBase(marist.Artist,cm.ScalarMappable):
。(按ctrl-f/cmd-f键)我明白了。文件不完整。