OpenMV使用筆記之自定義模組使用

2021-09-10 21:40:28 字數 533 閱讀 7524

隨著**的增多,在乙個檔案裡的**會越來越長,越來越難看懂。

為了編寫可維護的**,我們把很多函式分組,放到不同的檔案裡。在python中,乙個.py檔案就稱之為乙個模組(module)。

模組有什麼好處?復用**方便!如果我寫了乙個模組,你也寫了乙個模組,我們就有了兩個模組。我們把這些模組都組織起來,大家就可以少寫很多**了!

openmv程式的執行有兩種方式,一種是放在openmv檔案系統中,上電後自動執行;另一種是將openmv硬體連線到openmv ide上,在ide中執行程式。

如果你需要使用自定義模組,這兩種執行程式的方式雖然不同,但自定義模組都需要放置在openmv硬體的檔案系統中,這樣在執行程式的時候才能找到你的自定義模組。

注:中使用的程式為星瞳科技尋線小車示例程式。

python from import 自定義模組

from douban250.items import douban250item python import 自定義模組 1 主程式與模組程式在同一目錄下 如下面程式結構 src mod1.py test1.py 若在程式test1.py中匯入模組mod1,則直接使用 import mod1或fr...

自定義view之自定義屬性

1.首先在res的values檔案下新建乙個名為attrs.xml檔案 在該xml檔案中編寫我們需要的屬性 declare styleable後面的name必須要與接下來要自定義的view名一致。attr 後面的name表示需要自定義的屬性,format表示這些屬性的型別 2.新建乙個類繼承text...

學習筆記之自定義控制項

學習初衷 在工作實際開發過程中,原有的安卓控制項已不能滿足實際的功能需求,而且有些應用還需要一些獨特的展示效果,這時就需要自定義控制項來定製控制項去滿足我們的需求了。public class customview extends view public customview context cont...