Python 如何阅读numpy源代码?
我自己在Python3.3上构建了它,但我一辈子都找不到Python 如何阅读numpy源代码?,python,class,numpy,dir,Python,Class,Numpy,Dir,我自己在Python3.3上构建了它,但我一辈子都找不到numpy.array()的类定义。我浏览了所有的代码,甚至找到了核心C文件,但是dang数组类在哪里呢 有人能告诉我要查找哪个目录,或者如何从python shell中查找吗? np.array本身不是一个类,只是创建np.ndarray ndarray只是别名为multiarray,它是用C代码实现的(我认为是用.so实现的,即共享对象、编译代码) 您可以在中开始查看ndarray接口 实现的大部分内容都是C代码 array()在arr
numpy.array()
的类定义。我浏览了所有的代码,甚至找到了核心C
文件,但是dang数组类在哪里呢
有人能告诉我要查找哪个目录,或者如何从python shell中查找吗?
本身不是一个类,只是创建np.array
np.ndarray
只是别名为multiarray,它是用C代码实现的(我认为是用.so实现的,即共享对象、编译代码)ndarray
- 您可以在中开始查看ndarray接口李>
- 实现的大部分内容都是C代码李>
在array()
array\u getarray()中实现