我对进口有问题: 我有以下文件夹结构:
Q2AInterface
__init__.py
Q2A.py
Question.py
Like.py
main.py
简而言之,内容是这样的:
第二季度:
from . import Question
from . import Like
class Q2A:
pass
你知道吗问题.py地址:
from . import Q2A
from . import Like
class Question:
pass
你知道吗像.py地址:
from . import Question
class Like:
question = Question.Question()
你知道吗主.py地址:
#!/usr/bin/python3
from Q2AInterface import Q2A,Like,Question
问题是在喜欢.py当我使用问题类时,它给了我一个错误,错误是:
module 'Q2AInterface.Question' has no attribute 'Question'
我真的不知道如何解决这个问题,我试着用我能想到的各种方法写导入,我试着:
导入问题,导入问题。问题,从。问题导入问题,从。导入问题。你知道吗
我真的不知道该怎么办,也试过在网上看一些问题,但不管我怎么做,init,或者不同的导入,它都不会起作用。。。你知道吗
你遇到了python循环导入问题!你知道吗
基本上是在
Question.py
中删除from . import Like
,或者,如果需要,把它放在类后面,就像这样。你知道吗相关问题 更多 >
编程相关推荐