导入库下的功能

时间:2018-03-21 03:07:03

标签: python machine-learning import anaconda

我在我的python代码中导入了numpy库。现在我的问题是,是否有可能获得numpy库中涵盖的所有函数的列表?我知道文档是一个东西,但我正在寻找其他东西。 我用spyder。

2 个答案:

答案 0 :(得分:0)

打印(DIR(numpy的))

默认的dir()机制对不同类型的对象表现不同,因为它试图产生最相关的信息,而不是完整的信息:

  • 如果对象是模块对象,则列表包含的名称 模块的属性。
  • 如果对象是类型或类对象,则列表包含名称 它的属性,以及它的基础属性的递归。
  • 否则,列表包含对象的属性名称 类的属性的名称,以及属性的递归 它的类的基类。

答案 1 :(得分:0)

您可以使用的一个技巧是,在Spyder的IPython控制台窗口中输入"

np.__all__

这可以列出所有方法名称。 仅供参考,在ipython或jupyter笔记本中,图书馆隐藏了诸如" 所有"," 文件"等的归属地您可以在键入库名称后使用TAB进行检查。