python3打破包__init__上的导入

时间:2016-05-05 16:06:30

标签: python python-2.7 python-3.4

我有以下结构:

mypackage/
    __init__.py
    myclass.py

myclass.py

class Test(object)
    def __init__(self):
        return 1

__初始化__。PY

from myclass import Test

现在,如果我在Python2中执行以下操作,它可以工作:

from mypackage import Test

但它不适用于Python3。我希望这对Python2和Python3都有用。

Python3抱怨ImportError: No module named 'myclass'

0 个答案:

没有答案