Python import


import [module] (as X)

import [Package].[Module] (as X)

import [Package].[Module].[Class] (錯誤)


from [Module] import [Class] (as X)

from [Package].[Module] import [Class] (as X)

from [Package] import [Module].[Class] (as X)


EX
假設一個package有
__init__.py
_cmeans.py 兩個檔案,而且_cmeans.py有函式 cmeans, cmeans_predict

__init__.py內容:
__all__ = ['cmeans',
           'cmeans_predict',
           ]
from ._cmeans import cmeans, cmeans_predict



留言

這個網誌中的熱門文章

組合語言 Assembly Language