La clase no está definida a pesar de ser importada.
Estoy tratando de mejorar mis habilidades con los pitones, y estoy dando vueltas con las clases de escritura, pero parece que me he encontrado con un error muy confuso. A pesar de importar el archivo .py que contiene mi clase, Python insiste en que la clase no existe realmente.
clase 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()
ahora, por lo que puedo decir, he seguido toda la documentación hasta la "t", incluso inicialicé los argumentos a Ninguno debido al tiempo de evaluación frente a las limitaciones de tiempo de creación, etc., que parecía ser un problema para algunas personas, me aseguré deen eso Esta es la primera función definida y aún no tiene éxito, aunque tengo una teoría de que la importación no está funcionando como debería ... Cualquier ayuda sería muy apreciada.