I have 3 python files .
MyModule.py
class MyClass:
def __init__(self, name):
self.name = name
@classmethod
def hello(self):
print('Hello ' + self.name)
Loader.py
import pickle
from MyModule import *
me = pickle.load(file('my_pkl.pickle','rb'))
me.hello()
Dumper.py
import pickle
from MyModule import *
me = MyClass('Anil')
pickle.dump(me, open('my_pkl.pickle','wb'))
When I exceute Loader.py I get below error:
AttributeError: type object 'MyClass' has no attribute 'name'
How can I access name instance vaiable?