[Python-Dev] package imports, sys.path and os.chdir()
R. David Murray
rdmurray at bitdance.com
Sat Apr 28 18:16:54 CEST 2012
On Sat, 28 Apr 2012 18:08:08 +1000, Nick Coghlan <ncoghlan at gmail.com> wrote:
> On Sat, Apr 28, 2012 at 6:00 AM, Brett Cannon <brett at python.org> wrote:
> > I'm personally in favour of changing the insertion of '' to sys.path to
> > inserting the cwd when the interpreter is launched.
>
> I'm not, because it breaks importing from the interactive prompt if
> you change directory after starting the session.
Heh. I've never thought of doing that. I would not have expected it
to work (change directory from the interactive prompt and be able to
import something located in the new cwd). I don't know why I wouldn't
have expected it to work, I just didn't.
That said, could this insertion of '' only happen when the interactive
prompt is actually posted, and otherwise use cwd?
--David
More information about the Python-Dev
mailing list