我遇到了python中的代码。但是以简单的形式,它看起来像这样
a.py
看起来像这样
import b
def hello():
print "hello"
print "a.py"
print hello()
print b.hi()
和b.py看起来像这样
def hi():
print "hi"
a.py,我收到一个错误。我知道一些解决循环依赖问题的问题。但这不正确吗? TIA - 已编辑
答案 0 :(得分:0)
之前我遇到过这样的问题,原因是我在与我尝试导入的模块/包相同的目录中没有__init__.py
。您需要该文件才能导入包,即使它是空的。