S
stef mientki
hello,
this question may look a little weird,
but I want to create library shells that are a simple as possible.
So I've a module where one base class is defined,
which looks like this (and might be complex)
base_class_file.py
class brick_base ( object ) :
....
now I've a lot of library files,
in each library file are a lot of classes,
and each library-file, has some specific parameters, like "library_color",
so something like this:
library_file.py
library_color = ...
class brick_do_something1( brick_base ) :
init :
self.Library_Color = Library_Color
....
class brick_do_something2( brick_base ) :
init :
self.Library_Color = Library_Color
....
Now this works fine, ...
.... but the statement "self.Library_Color = Library_Color"
is completely redundant, because it should be in every class of every
librray file.
So I would like to move this statement to the base-class-file,
but I can't figure out how to accomplish that.
thanks,
Stef Mientki
this question may look a little weird,
but I want to create library shells that are a simple as possible.
So I've a module where one base class is defined,
which looks like this (and might be complex)
base_class_file.py
class brick_base ( object ) :
....
now I've a lot of library files,
in each library file are a lot of classes,
and each library-file, has some specific parameters, like "library_color",
so something like this:
library_file.py
library_color = ...
class brick_do_something1( brick_base ) :
init :
self.Library_Color = Library_Color
....
class brick_do_something2( brick_base ) :
init :
self.Library_Color = Library_Color
....
Now this works fine, ...
.... but the statement "self.Library_Color = Library_Color"
is completely redundant, because it should be in every class of every
librray file.
So I would like to move this statement to the base-class-file,
but I can't figure out how to accomplish that.
thanks,
Stef Mientki