Using Cmd Module With A Socket
I've been having a hard time getting the CMD module to use a socket for stdin. Here is what I have : class Server(cmd.Cmd): use_rawinput = False def __init__(self, port):
Solution 1:
The file returned by makefile will only work for SOCK_STREAM sockets. SOCK_DGRAM sockets have no notion of a continuous stream of bytes (only individual packets), and therefore cannot use read or write.
You should initialize the socket with socket.SOCK_STREAM instead of socket.SOCK_DGRAM.
Post a Comment for "Using Cmd Module With A Socket"