insert python script in current script

Larry Bates larry.bates at websafe.com`
Wed Apr 16 14:41:13 EDT 2008


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



More information about the Python-list mailing list