16 Aug
2000
16 Aug
'00
9:19 p.m.
Francois-Regis CHALAOUX writes:
How to import classes in an External method?
I mean, where to place the module where my class is defined. I tried to put it in "lib/python/" or "Zope-2-2-0/lib/python/Shared", or in "/usr/lib/python1.5/" but I always got the same message :
The errror =======
Error Type: SystemError</STRONG><BR> Error Value: Failed to import class myclass from module __main__
Strange! When you place your module in "lib/python" (or any other directory listed in PYTHONPATH), then "import module" should work. When you place it in "lib/python/Shared", you need "from Shared import module". Dieter