On 4/28/2012 3:16 PM, Brett Cannon wrote:
Who does that? I mean what possible need do you have to start the interpreter in one directory, but then need to chdir somewhere else where you are doing your actual importing from, and in a way where you can't simply attach the directory you want to use into sys.path?
Idle, at least on Windows, when started from the installed icon, starts in the directory of the associated pythonw.exe. There is no choice. And that is a bad place to put user files for import. So anyone using Idle and importing user files does just what you think is strange. Windows ain't *nix. If one opens a file in another directory*, that becomes the new current directory and imports from that directory work. I would not want that to change. I presume that changing '' to '.' would not change that.
*and the easiest way to do *that* is from the 'recent files' list. I almost never type a path on Windows.
-- Terry Jan Reedy _______________________________________________ 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