Python Class inherit from all submodules
Posted
by
Dhruv Govil
on Stack Overflow
See other posts from Stack Overflow
or by Dhruv Govil
Published on 2012-09-04T21:06:27Z
Indexed on
2012/09/04
21:38 UTC
Read the original article
Hit count: 206
I'm currently writing a wrapper in python for a lot of custom company tools.
I'm basically going to break each tool into its own py file with a class containing the call to the tool as a method. These will all be contained in a package.
Then there'll be a master class that will import all from the package, then inherit from each and every class, so as to appear as one cohesive class.
masterClass.py
pyPackage
- __ init__.py
- module1.py
--class Module1
---method tool1
- module2.py
--class Module2
---method tool2
etc
Right now, I'm autogenerating the master class file to inherit from the packages modules, but I was wondering if there was a more elegant way to do it?
ie
from package import *
class MasterClass(package.all):
pass
© Stack Overflow or respective owner