Python Script
Amimo Benja
amimobenja08 at gmail.com
Fri Dec 13 01:21:28 EST 2013
On Thursday, December 12, 2013 9:55:29 PM UTC+3, Terry Reedy wrote:
> On 12/12/2013 1:35 PM, 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.
>
>
>
> And reduce the script to the minimum needed to reproduce the problem.
>
> The effort to do that may reveal the solution.
>
>
>
> --
>
> Terry Jan Reedy
Okay Terry
More information about the Python-list
mailing list