Alberto Berti wrote: > doing the following code raises an AttributeError Exception: > > PyObject pypackage = PythonEngine.ImportModule('pypackage'); > PyObject sub_module = pypackage.GetAttr('sub_module'); <-- raises the > exception here
That doesn't work under Python unless pypackage import submodule in its __init__.py: $ python Python 2.5.1 (r251:54863, May 2 2007, 16:56:35) [GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import email >>> getattr(email, 'charset') Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'module' object has no attribute 'charset' >>> import email.charset >>> getattr(email, 'charset') <module 'email.charset' from 'email/charset.pyc'> Christian _________________________________________________ Python.NET mailing list - PythonDotNet@python.org http://mail.python.org/mailman/listinfo/pythondotnet