我在Django有一个应用程序,
apple/
|-- README.md
|-- __init__.py
|-- buildmaps.py
|-- diffengine.py
|-- models.py
|-- parser.py
|-- runner.py
|-- serializers.py
|-- tests.py
|-- urls.py
|-- views.py
我有2个文件,
parser.py
class TestAbc:
...
buildmaps.py
class TestXyz:
...
如果我尝试从解析器TestAbc导入,则在buildmaps中。我明白了,
from apple.parser import TestAbc
importError: cannot import name TestAbc
但我可以导入
from apple.parser import *
有效但该类未导入。 此外,如果我尝试从python manage.py shell中导入它导入正常。
任何想法。