我正在阅读pox控制器的源代码。在一个名为import
的模块中有一个l3_editing.py
语句,该语句是根据l3_learning.py
进行修改的。
导入语句为:
from pox.lib.recoco import Timer
因为我不知道Timer
,所以我和源代码树一起找到了这个结构。但是我找不到这个struct Timer,这真的让我感到困惑。它应该位于pox/lib/recoco.py
中,但是recoco.py
包下没有名为lib
的模块。
pox/lib:
以下的项目
pox/lib/recoco
以下的项目:
答案 0 :(得分:2)
arr0 = np.zeros_like(arr1)
num = 1
rate = .2
while(num < len(arr1)):
if arr1[num] < arr1[num-1] or np.isnan(arr1[num]):
start = arr1[num-1]
while(start > arr1[num] or np.isnan(arr1[num])):
print(arr1[num])
arr0[num] = arr0[num-1] + rate
num+=1
continue
arr0[num] = arr1[num]
num +=1
目录是python软件包。它包含一个__init__.py
file。导入软件包时,这将导致执行任何lib
文件。那里面有什么?
只需一行:
__init__.py
太好了,我们越来越近了!让我们看一下recoco.py
:
from recoco import *
那里有!