我创建了两个文件: test.py 和 test1234.py
test.py 包含:
import test1234
t = test1234.test()
test1234.py 包含:
class test():
def __init__(self):
当放在同一目录中时,python test.py
运行时没有错误。
但是,如果我创建目录 test1234 并将 test1234.py 和空白 init .py 在此目录中,python test.py
给出错误:
AttributeError:'module'对象没有属性'test'
我需要为 test.py 做些什么才能在 test1234.py 中看到test
课程?
答案 0 :(得分:2)
您必须通过包导入它,或将其放入__init__.py
。
import test1234.test1234
t = test1234.test1234.test()