[Twisted-Python] cannot get simple example to run
Jean-Paul Calderone
exarkun at divmod.com
Mon Apr 28 13:33:30 MDT 2008
On Mon, 28 Apr 2008 15:23:47 -0400, klok000 at gmail.com wrote:
>Hello everyone. Try as I might I cannot get a very simple example to run.
>I basically want a server that accepts connections, and periodically issues
>messages to all clients. The docs for twisted.word says things are in flux
>so I would rather avoid that and just use a LineReceiver. However right now
>I can't get anything to work.
>
>I start the server and it seems to be happy to sit around and accept
>connections. However when I run the client it quits (without saying why)
>and no connection is made. Any help would be very much appreciated. Here's
>the code, log messages below that. Thanks!
>
> [snip]
>##################################################
># client.py
>##################################################
> [snip]
>sys.stderr.write('Client connecting...\n')
>
>f = GreeterClientFactory()
>reactor.connectTCP("localhost", 9010, f)
>
>sys.stderr.write('Client done\n')
>
After reactor.connectTCP, you may want to call reactor.run. :)
>##################################################
># client.log
>##################################################
>2008/04/28 12:38 -0400 [-] Log opened.
>2008/04/28 12:38 -0400 [-] Client connecting...
>2008/04/28 12:38 -0400 [-] Starting factory <__main__.GreeterClientFactory
>instance at 0x8354d8c>
>2008/04/28 12:38 -0400 [-] Client startedConnecting
>2008/04/28 12:38 -0400 [-] Client done
Jean-Paul
More information about the Twisted-Python
mailing list