Eric V. Smith added the comment:

We don't always provide fully cross-platform functionality (see the os module 
for many examples), but we might be able to do better here. It might be some 
functionality we can add, it might be a documentation issue.

Note, for example, the subprocess.STARTUPINFO and subprocess.Popen 
creationflags argument. These expose Windows-only functionality.

I'm opposed to trying again with cwd added. There's a long history of security 
problems doing exactly this. It's why '.' is not in the PATH by default on Unix.

On my list of things to do is trace through exactly which scenarios work and 
don't work on Windows.

If you really want a more cross-platform solution, Cygwin python might work for 
you.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue20927>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to