It's in Python. It just _works_!

Elbert Lev elbertlev at
Fri Sep 3 16:32:44 CEST 2004

Tim Peters <tim.peters at> wrote in message news:<mailman.2799.1094175262.5135.python-list at>...
> [Grant Edwards]
> > ...
> > Apparently, the file descriptor you get from a socket object
> > under Win32 can't be used with and os.write()?  I
> > couldn't find anywhere in the docs that said so, but I sure
> > couldn't get it to work.  At least not under WinMe.
> Socket handles and file descriptors are disjoint concepts in Windows
> (any flavor), and aren't interchangeable in any context.

Not exactly. In WIN32 API WriteFile() one can use SOCKET and file
handle returned by CreateFile(). uses handles returned by
open(), which on WIN32 are not the same as returned by CreateFile.

More information about the Python-list mailing list