Dominique.Holzwarth at ch.delarue.com
Dominique.Holzwarth at ch.delarue.com
Thu Mar 27 12:35:27 EDT 2008
Hello everyone I'm trying to import class definitions from different modules but getting some errors... Lets say I have the folloing structure: Python/ GUI/ webGUI.py Edit/ webEdit.py Inside webGUI.py there's a class 'WebGUI' and inside 'webEdit.py' there's a class 'WebEdit' that inherits from 'WebGUI'. 'webEdit.py' looks like this: webEdit.py ***************************************************** from mod_python import apache webGUI = apache.import_module('~/GUI/webGUI.py') class WebEdit(webGUI.WebGUI): def __init__(self): pass ***************************************************** When I run my application I get the followin error: File "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\python\GUI\Edit\webEdit.py", line 3, in <module> class WebEdit(webGUI.WebGUI): AttributeError: 'module' object has no attribute 'WebGUI' If I omit the 'webGUI' in the class definition of 'WebEdit' I get an error stating that 'the global name "WebGUI" is not defined' ... So basicly I need to know how to inherit from classes which are defined in another module (which is in another folder) under mod_python... :-) Sorry for the recently spam, this is my first web application with mod_python & apache :-/ Greetings Dominique
|