我希望有一个层次结构,看起来像这样(必须是这个样子)。
但UI模块不能看到域模块。
我做错了什么?
顺便问一下,我需要导入我正在使用的类吗?这与以下内容有什么区别:
main_folder\
main.py
domain_sub_directory\
__init__.py
domain.py
ui_sub_direcotory\
__init__.py
menu.py
我需要在main.py中激活ui.py,然后从menu.py访问domain.py。我该怎么做?
我在main中这样做:
import ui_sub_directory.ui
这是UI界面:
import domain_sub_directory.domain
但UI模块不能看到域模块。
我做错了什么?
顺便问一下,我需要导入我正在使用的类吗?这与以下内容有什么区别:
from x import y
?
*编辑* 对于那些不理解的人,我想要从以下导入:
folder1 /folder2 /folder3 /module1
我想要导入这个:
folder1 /folder2 /module2
import ui_sub_directory.ui()
这个语法和逻辑已经是错误的了。 - Gandaro