On Sat, 06 Mar 2010 03:53:53 -0800, Johny wrote:

>>>> import sys
>>>> sys.path.append('C:\\A')
>>>> from A.B import bmodule
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> ImportError: No module named A.B

The current directory is irrelevant, except that it is automatically 
added to the PYTHONPATH. That's why you can import A.B when the current 
directory is C.

You are trying to import module B from package A *inside* directory C:\A, 
but there is no such package A inside C:\A. You need to add C to the 
path, and then it should work.




-- 
Steven
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to