> Indeed, when i do this, then it works
> import sys
> sys.path.append('package')
> 
> However, why is it that package isn't added automatically to the pad?

When you execute a python program the directory where the program is is
automatically added to sys.path. No other directory is added to the default
builtin sys.path.

In you case (the second case), you can import package.dir2.file2.


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

Reply via email to