Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #36035

Re: Can't seem to start on this

From Kene Meniru <Kene.Meniru@illom.org>
Subject Re: Can't seem to start on this
Followup-To gmane.comp.python.general
Date 2013-01-03 00:32 -0500
Organization illom.org
References <kc31l4$27v$1@ger.gmane.org> <50E50D08.201@lightbird.net>
Newsgroups comp.lang.python
Message-ID <mailman.18.1357191154.2939.python-list@python.org> (permalink)

Followups directed to: gmane.comp.python.general

Show all headers | View raw


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
> paste.
> 

I am no longer getting errors. Am able to use the interface class described 
in "B" as follows:

class Trogg(object):
    """
    """

    def __init__(self, ogle1, ogle2):
        """
        """
        self.ogle1 = ogle1
        self.ogle2 = ogle2
        print ogle1
        print ogle2


In "A" I have the following:

from buildes import Trogg

Trogg("froken", "groky")


I now get the proper output from running "A" which is:

froken
groky


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:
> 
> B.py
> from C import LinearMark
> 
> A.py
> from B import LinearMark
> 
> lmark = LinearMark(name)
> lmark.put(...)
> 
> 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
> doing....
> 
>   HTH, -m
> 
Sorry, my problem is not so clear. I hope the information I have provided 
above will help you understand more. Thanks.

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: Can't seem to start on this Kene Meniru <Kene.Meniru@illom.org> - 2013-01-03 00:32 -0500

csiph-web