[Python-Dev] fileobj.read(float): warning or error? (original) (raw)
Cameron Simpson cs at zip.com.au
Tue Jul 22 07:37:44 CEST 2008
- Previous message: [Python-Dev] fileobj.read(float): warning or error?
- Next message: [Python-Dev] fileobj.read(float): warning or error?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 21Jul2008 21:17, Victor Stinner <victor.stinner at haypocalc.com> wrote: | Well, the real problem is os.urandom(4.2) which goes to an unlimited loop: | while len(bytes) < n: | bytes += read(urandomfd, n - len(bytes)) | because read(0.2) works as read(0) :-/
Leaving aside the 0.2 => 0 converstion, shouldn't read() raise an exception if asked for < 1 bytes? Or is there a legitimate use for read(0) with which I was not previously aware?
Cameron Simpson <cs at zip.com.au> DoD#743 http://www.cskk.ezoshosting.com/cs/
- Previous message: [Python-Dev] fileobj.read(float): warning or error?
- Next message: [Python-Dev] fileobj.read(float): warning or error?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]