Raphael Gaschignard added the comment:

I'm sorry for the confusion here, it turns out I was misinterpreting the 
results of my program and my workaround was not working. Like others have said, 
the subprocess code seems to rely on the existence of file descriptors

I would be pretty partial to the idea of having the subprocess's internal code 
catch OSError and raise a clearer error message like "subprocess can only 
operate on files with file descriptor support".

Having "complete" file object support would seem like a major win, but looking 
at the internals/OS support it seems like a hard thing to set up.

----------

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

Reply via email to