Detmar Meurers
dm at ling.ohio-state.edu
Tue Jan 9 18:31:32 EST 2007
Hi, I'm transitioning to mod_python 3.3.0b and have a question about the description of import_module at http://www.modpython.org/live/mod_python-3.3.0b/doc-html/pyapi-apmeth.html where it states As a new feature in mod_python 3.3, when using the standard Python ímport' statement to import a module, if the import is being done from a module which was previously imported by the mod_python module importer, it is equivalent to having called apache.import_module() directly. For example: import name is equivalent to: from mod_python import apache name = apache.import_module('name') In a setup where I am using the mod_python.publisher to load a file index.py as specified in an .htaccess file stating DirectoryIndex index.html index.py AddHandler python-program .py PythonHandler mod_python.publisher is that index.py being loaded using the new module importer? Can I just use plain "import" in such an index.py file loaded by the mod_python.publisher in order to import other modules using the new importing mechanism - or do I have to explicitly use "apache.import_module" in that index.py? Best, Detmar -- Detmar Meurers, Associate Professor, Dept. of Linguistics, OSU 201a Oxley Hall, 1712 Neil Avenue, Columbus OH 43210-1298, USA http://ling.osu.edu/~dm/ GnuPG key on web page
|