tkinter socket client ?

Neal Norwitz nnorwitz at gmail.com
Fri Jan 21 09:41:09 EST 2005


You are probably looking for Tkinter.createfilehandler().  Here are
some snippets to get you started:

tk_reactor = Tkinter._tkinter
self.sd = socket(AF_INET, SOCK_STREAM)
self.sd.connect((HOST, PORT))
tk_reactor.createfilehandler(self.sd, Tkinter.READABLE,
self.handle_input)

def handle_input(self, sd, mask):
data = self.sd.recv(SIZE)
(Sorry if the formatting is busted, blame google groups.)

HTH,
Neal




More information about the Python-list mailing list