如何从python中的文件导入类?

如何从python中的文件导入类?,python,class,python-import,Python,Class,Python Import,再次问候。我注意到我并没有问最好的python问题,但请你耐心听我说。我一直在与类一起工作以采用OOP方法,尽管我不喜欢它。因此,现在我试图从与主文件位于同一目录的文件中导入一个类,但它只给了我一个ModuleNotFoundError(讨厌这个名称有多长)。 下面是主文件中的代码: import class_ ahmed = class_.Name('Ahmed') ahmed.show() 下面是我要导入的文件中的代码: class Name(): def __init__(sel

再次问候。我注意到我并没有问最好的python问题,但请你耐心听我说。我一直在与类一起工作以采用OOP方法,尽管我不喜欢它。因此,现在我试图从与主文件位于同一目录的文件中导入一个类,但它只给了我一个ModuleNotFoundError(讨厌这个名称有多长)。 下面是主文件中的代码:

import class_
ahmed = class_.Name('Ahmed')
ahmed.show()
下面是我要导入的文件中的代码:

class Name():
    def __init__(self, name):
        self.name = name
    def show(self):
        print(self.name)

我知道我在这里犯了一些愚蠢的错误,但是它是什么呢?

你应该把你要导入代码的文件命名为
class_uuuuy.py
,并确保它与主文件在同一个目录下,这应该可以工作。

你在同一个目录下有
\uuuuu init_uuuuuuuuy.py
吗?@CoryKramer-umm…这是什么?这就是问题所在!它在同一个目录中,以你的提议命名,但它仍然给我一个错误。它对我有效。检查文件名是否意外大写或拼写错误