[New-bugs-announce] [issue27020] os.writev() does not accept generators (as buffers argument)
Марк Коренберг
report at bugs.python.org
Sat May 14 13:30:43 EDT 2016
New submission from Марк Коренберг:
Unlike socket.sendmsg(), os.writev() does not support generators.
Proof:
In [4]: os.writev(1, [b'aa', b'bb', b'\n'])
aabb
Out[4]: 5
In [5]: os.writev(1, (i for i in [b'aa', b'bb', b'\n']))
...
TypeError: writev() arg 2 must be a sequence
----------
components: Library (Lib)
messages: 265536
nosy: mmarkk
priority: normal
severity: normal
status: open
title: os.writev() does not accept generators (as buffers argument)
type: behavior
versions: Python 3.3, Python 3.4, Python 3.5, Python 3.6
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue27020>
_______________________________________
More information about the New-bugs-announce
mailing list