代码之家  ›  专栏  ›  技术社区  ›  Avi

如何知道模块中包含的功能?[副本]

  •  -1
  • Avi  · 技术社区  · 5 年前

    我对巨蟒还不太熟悉。例如,我正在使用这个Seaborn模块,我想知道是否有任何方法可以知道作为这个模块的一部分包括的所有功能(例如scatterplot、regularplot或任何其他可以使用这个模块的东西)。

    我尝试使用pip list,它给了我seaborn版本0.10.0。当我尝试使用散点图时,由于“模块'seaborn'没有属性'scatter plot'”我尝试在internet上搜索,但由于它说了一些版本控制问题,因此无法得到任何清晰的信息,所以出现了错误。但是我想检查这个模块中包含的功能。

    下面是代码:

    import seaborn as sns 
    sns.scatterplot(x="A", y="B", data= abc)
    

    如果有办法知道模块的功能,有人能帮忙吗?

    1 回复  |  直到 5 年前
        1
  •  1
  •   Simon    5 年前

    seaborn文档是一个很好的开始: here .

    如果您只想查看方法列表,那么可以使用Python dir() 方法和传递 sns

    dir(sns)

    这将向控制台或终端输出一个属性和方法列表。

    Python文档 dir here