原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.source.html
校对:(虚位以待)
numpy.
source
(object, output=<open file '<stdout>', mode 'w'>)[source]打印或写入文件Numpy对象的源代码。
只有以Python编写的对象才会返回源代码。许多函数和类在C中定义,因此不会返回有用的信息。
参数: | 对象:numpy对象
输出:文件对象,可选
|
---|
例子
>>> np.source(np.interp)
In file: /usr/lib/python2.6/dist-packages/numpy/lib/function_base.py
def interp(x, xp, fp, left=None, right=None):
""".... (full docstring printed)"""
if isinstance(x, (float, int, number)):
return compiled_interp([x], xp, fp, left, right).item()
else:
return compiled_interp(x, xp, fp, left, right)
只有以Python编写的对象才会返回源代码。
>>> np.source(np.array)
Not available for this object.