上一主题

numpy.lookfor

下一主题

numpy.source

numpy.info

numpy.info(object=None, maxwidth=76, output=<open file '<stdout>', mode 'w'>, toplevel='numpy')[source]

获取函数,类或模块的帮助信息。

参数:

对象:object或str,可选

输入对象或名称以获取有关信息。如果object是numpy对象,则会提供其docstring。如果是字符串,则搜索可用模块以查找匹配的对象。如果为None,则返回有关info的信息。

maxwidth:int,可选

打印宽度。

输出:文件类似对象,可选

输出写入的文件样对象,默认为stdout对象必须以“w”或“a”模式打开。

toplevel:str,可选

在此级别开始搜索。

也可以看看

sourcelookfor

笔记

当与对象交互使用时,np.info(obj)等效于Python提示符下的help(obj)obj?在IPython提示符。

例子

>>> np.info(np.polyval) 
   polyval(p, x)
     Evaluate the polynomial p at x.
     ...

当为object使用字符串时,可以获得多个结果。

>>> np.info('fft') 
     *** Found in numpy ***
Core FFT routines
...
     *** Found in numpy.fft ***
 fft(a, n=None, axis=-1)
...
     *** Repeat reference found in numpy.fft.fftpack ***
     *** Total of 3 references found. ***