On Sat, Mar 5, 2011 at 3:04 AM, Steven D'Aprano <st...@pearwood.info> wrote: > I think you mean that sys.path[0] will be set to the directory path.
Indeed I did. > Should the current working directory continue to be included in the path > when running a sub-package module? No, it would be similar to the current difference between "python foo.py" and "python -m foo", with the former forcing path[0] to a specific directory, while the latter follows the vagaries of the current working directory. ~/devel$ cat > foo.py import sys print (repr(sys.path[0])) ~/devel$ python foo.py '/home/ncoghlan/devel' ~/devel$ python -m foo '' I'll elaborate on that point in the next update. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com