关于pox控制器中的import语句

时间:2018-11-15 09:37:35

标签: python import controller sdn pox

我正在阅读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

pox/lib/recoco以下的项目:

pox/lib/recoco

1 个答案:

答案 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 *

那里有!