:ref:`kevent-objects` below for the methods supported by kevent objects.
-.. function:: select(rlist, wlist, xlist[, timeout])
+.. function:: select(rlist, wlist, xlist, timeout=None)
This is a straightforward interface to the Unix :c:func:`!select` system call.
The first three arguments are iterables of 'waitable objects': either
platform-dependent. (It is known to work on Unix but not on Windows.) The
optional *timeout* argument specifies a time-out in seconds; it may be
a non-integer to specify fractions of seconds.
- When the *timeout* argument is omitted the function blocks until
+ When the *timeout* argument is omitted or ``None``, the function blocks until
at least one file descriptor is ready. A time-out value of zero specifies a
poll and never blocks.