класс не определен несмотря на то, что он импортирован
Я пытаюсь освежить свои навыки в Python, и я возился с написанием классов, но я, кажется, столкнулся с действительно запутанной ошибкой. Несмотря на импорт файла .py, содержащего мой класс, python настаивает на том, что этот класс на самом деле не существует.
класс def:
class greeter:
def __init__(self, arg1=None):
self.text = arg1
def sayHi(self):
return self.text
main.py:
#!/usr/bin/python
import testclass
sayinghi = greeter("hello world!")
print sayinghi.sayHi()
теперь, насколько я могу судить, я проследил всю документацию вплоть до «t», я даже инициализировал аргументы None из-за ограничения времени и времени создания и т. д., которые, как мне показалось, были проблемой у некоторых людей, которых я сделал конечноinit это первая определенная функция, но пока безрезультатно, хотя у меня есть теория, что импорт не работает должным образом ... Любая помощь будет высоко ценится.