私はこのようになります(それはこのように見えるように持っている)階層を持つようにしたいインポートモジュール
main_folder\
main.py
domain_sub_directory\
__init__.py
domain.py
ui_sub_direcotory\
__init__.py
menu.py
main.pyを実行しますが、menu.pyからdomain.pyにアクセスします。どうやってやるの ?
import domain_sub_directory.domain
しかし、UIモジュールは、ドメインのモジュールが表示されません:UIの
import ui_sub_directory.ui
この:
私がメインでこれをやりました。
私は間違っていますか?
私は一緒に作業しているクラスをインポートする必要がありますか?これとの違いは何ですか:
from x import y
?
*編集*私はからインポートする理解していない人のための:
folder1 /folder2 /folder3 /module1
私はこれをインポートする:
folder1 /folder2 /module2
'import ui_sub_directory.ui()'はすでに構文とロジックが間違っています。 – Gandaro
ほとんどこれの複製: http://stackoverflow.com/questions/8951255/import-script-from-a-parent-directory –
私はあなたに「リンゴと梨の違いは何ですか?」と尋ねるかもしれません。同様の質問である。彼らは完全に異なっています。最初のものは間違っていて、もう一つはそうではありません。 [インポートについて読む](http://docs.python.org/tutorial/modules.html)をご覧ください。 – Gandaro