我从scikit文档验证码:这段代码调用了什么函数?
import numpy as np
np.random.seed(1)
我明白这是什么代码所做的语义,但我不明白这是什么代码实际上调用。
好吧,numpy是python模块的名称,np只是这个的别名。但是什么是np.random?它是否在另一个模块内?
我在GitHub上找到源代码和随机只是numpy目录中的一个文件夹。所以numpy应该是一个包,而不是一个模块?
我从scikit文档验证码:这段代码调用了什么函数?
import numpy as np
np.random.seed(1)
我明白这是什么代码所做的语义,但我不明白这是什么代码实际上调用。
好吧,numpy是python模块的名称,np只是这个的别名。但是什么是np.random?它是否在另一个模块内?
我在GitHub上找到源代码和随机只是numpy目录中的一个文件夹。所以numpy应该是一个包,而不是一个模块?
Numpy
是一个包,其中包含模块random
其中包含方法seed
。
这是比答案更多的评论。 – Farseer
@Farseer其实,这*做*显式回答问题。 –
随机也可能是包吗?考虑到没有random.py文件,但有一个名为random的目录。 – vector2718
请参阅['numpy.random.seed()'文档](https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.seed.html#numpy.random.seed) 。包装和模块的安排如何重要? –
http://stackoverflow.com/questions/7948494/whats-the-difference-between-a-python-module-and-a-python-package – lhk
可能的重复你似乎在回答你自己的问题。什么是你的困惑的根源? –