[issue23342] run() - unified high-level interface for subprocess

Thomas Kluyver report at bugs.python.org
Tue Feb 10 03:55:08 CET 2015


Thomas Kluyver added the comment:

Fourth version of patch, responding to review comments on Rietveld. The major changes are:

- Eliminated the corner case when passing input=None to run() - now it's a real default parameter. Added a shim in check_output to keep it behaving the old way in case anything is relying on it, but I didn't document it.
- The docstring of run() was shortened quite a bit by removing the examples.
- Added a whatsnew entry

I also made various minor fixes - thanks to everyone who found them.

----------
Added file: http://bugs.python.org/file38072/subprocess_run4.patch

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue23342>
_______________________________________


More information about the Python-bugs-list mailing list