zodalahtathi added the comment:

I think the 'stdin argument can be any file like or stream for all subprocess 
functions' approach would be the best solution, because it is misleading to 
differentiate behavior based on internal implementation details (the use of 
communicate), when the function names are so close and are expected to have a 
similar behavior.

It's not that I really need or miss the input argument for check call and call 
(as you said it is easy to circumvent). 
The issue IMO is that it is unintuitive that it is available for check_output 
and not others.

----------

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

Reply via email to