(Newbie) Help with sockets.

Gabriel Genellina gagsl-py2 at yahoo.com.ar
Fri Feb 29 04:43:37 CET 2008

En Fri, 29 Feb 2008 00:20:26 -0200, <mentaltruckdriver at gmail.com> escribió:

> Hi everyone. I'm fairly new to Python, and even more new to socket
> programming. I think I've wrapped my head around sockets, and with
> that I want to create a Telnet-based chat server, the idea being
> people connect to the telnet servers with their clients and they all
> communicate. I've got the code working, but the server sends each
> letter to the clients on a new line! I've read about this kind of
> thing on Windows on Google, but I can't find a solution to this issue.

The telnet client can use "line mode" or "character mode". In "line mode"  
nothing is sent until the user press Enter; line editing is made on the  
client side. In "character mode" keystrokes are sent as soon as typed;  
probably your telnet client is using this mode.

Gabriel Genellina

More information about the Python-list mailing list