Can't seem to start on this
Kene.Meniru at illom.org
Thu Jan 3 06:32:21 CET 2013
Mitya Sirenef wrote:
> Where is snap_size from? Where is LinearMark from? You don't need to
> instantiate LinearMark in B, do it in A.
I want to hide as much of the python syntax from the file "A" so the user
just concentrates on using the classes as illustrated. snap_size is a global
setting. LinearMark is a class in module "C" described as LMark but with the
interface class as LinearMark in "B".
> What error do you get when you instantiate LinearMark in A? Please
I am no longer getting errors. Am able to use the interface class described
in "B" as follows:
def __init__(self, ogle1, ogle2):
self.ogle1 = ogle1
self.ogle2 = ogle2
In "A" I have the following:
from buildes import Trogg
I now get the proper output from running "A" which is:
I guess if I save the instantiation of each LinearMark in "B" using perhaps
a dictionary, I will be able to create as many as I want in "A" this way?
> If LinearMark is imported in from C, you can do:
> from C import LinearMark
> from B import LinearMark
> lmark = LinearMark(name)
> Or do you want to use class method of LinearMark?
> Since you don't provide any code, it's really hard to tell what you're
> HTH, -m
Sorry, my problem is not so clear. I hope the information I have provided
above will help you understand more. Thanks.
More information about the Python-list