On Thursday, December 12, 2013 9:35:23 PM UTC+3, Gary Herron wrote: > On 12/12/2013 10:05 AM, Amimo Benja wrote: > > > I have an issue with a Python script that I will show as follows: > > > http://codepad.org/G8Z2ConI > > > > > > Assume that you have three (well defined) classes: AirBase and VmNet, . > > VmNet has got a method that is called recursively each time an HTTP > > response is received. The variable recordTuple needs to be built > > independently for each instance of VmNet that is created. However, the > > mentioned variable is being overwritten across every instance, so if you > > try to get it from vmnet_instance_y, you would get exactly the same than > > retrieving it from vmnet_instance_x. > > > > > > • What is the code issue? I need to use this script in a project and I > > don't know how to proceed. > > > > > > Actually, the script aims to follow the principle don't repeat yourself > > (DRY). As you may notice, VmNet and AirBase does not have def > > __init__(self), so self.recordTupleBase does not probably exist. > > Additionally, many other subclasses, similar to VmNet, can implement the > > recursive method using that recordTupleBase. > > > > > > * I will gladly appreciate any help thanks.... > > > > You haven't actually asked a question here. You say you don't know how > > to proceed with "a project", but we don't know what that project is. In > > fact, I can't even figure out if your trouble is with the script, or > > with using the script in this unknown project. > > > > Also, if you repost, please include the script in the email, not as a > > pointer to somewhere else. > > > > > > Gary Herron
Okay Gary... I will put that into consideration when post another problem or solution. -- https://mail.python.org/mailman/listinfo/python-list