2017-05-25 34 views
0

我有一個名爲features.py的文件,它們是函數的定義。該文件位於當前文件夾中,我想從中導入功能。我試過import features,但是當我嘗試使用我的功能,如features.plus(1,4)時,它提示name 'plus' is not defined。那麼我怎樣才能以正確的方式從文件中導入我的函數呢?如何導入用python在同一文件夾中的文件中寫入的函數?

回答

1

試試這個:

from .file import YourClass 

或本:

from .file import function1,function2 

你也可以這樣做:

from .file import * 
0

如果你的目錄名是目錄,那麼你應該做如下

from .dir import features 

以上將導入整個features模塊。如果只想導入plus功能,請使用

from .dir import features.plus 
相關問題