Another Socket in Python
Peter Hansen
peter at engcorp.com
Sat Aug 17 13:53:47 EDT 2002
More information about the Python-list mailing list
Sat Aug 17 13:53:47 EDT 2002
- Previous message (by thread): Another Socket in Python
- Next message (by thread): Another Socket in Python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Steven wrote: > > IIRC one thing to remember with select is that you don't pass the actual > socket in a list, you pass the file descriptor/number. You can get this by > using the socket objects fileno() method. [...] > exception_socks=select.select([s.fileno()],[],[], TIMEOUT) Actually, Python handles this for you, as the docs note: "The first three arguments are lists of `waitable objects': either integers representing file descriptors or objects with a parameterless method named fileno() returning such an integer." So you can just pass a reference to the socket instead. -Peter
- Previous message (by thread): Another Socket in Python
- Next message (by thread): Another Socket in Python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list