导入自己的类时出现“ ModuleNotFoundError”

时间:2019-11-19 16:31:14

标签: python-3.x oop

我有2个文件,都在同一个文件夹中。 我尝试导入的文件是“ HelloWorldClass.py” (代码到HelloWorldClass.py)

class HelloWorld():
    def __init__(self):
        print("Hello World")

,我正在从中调用“ HelloWorldClass”的文件是“ ClassTest.py” (代码为ClassTest.py)

from Classes import HelloWorldClass

HelloWorld()

由于某种原因,我收到此错误...

Traceback (most recent call last):
  File "D:/Coding file/Owl Hoot/Classes/ClassTest.py", line 3, in <module>
    from Classes import HelloWorldClass
ModuleNotFoundError: No module named 'Classes'
>>> 

两个文件都在“类”文件中。我看不到我在做什么错,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

如果两者都在同一目录中,则可以这样导入:

从HelloWorldClass导入HelloWorld