Prashant wrote: > I was wondering is there any way to do this: > > I have written a class in python and __init__ goes like this: > > def __init__(self): > > self.name = 'jack' > self.age = 50 > > import data > > > > > now here there is data.py in the same directory and contents are like: > > self.address = 'your address' > self.status = 'single' > > The problem is 'self' is giving some error here. I need to know if > somehow I can do this. It's like inserting the script as it's part of > the file itself. > > Cheers >
Can you give a use case for doing this. You would most likely be better doing: class person(object): def __init__(self, name=None, age=None): self.name=name self.age=age personInstance=person(name='jack', age='50) -Larry -- http://mail.python.org/mailman/listinfo/python-list