FAQ

On 25-mrt-04, at 22:11, Shane Hathaway wrote:

Glenn Andreas wrote:
Also, limiting to "one per expression" prevents you from doing
something like:
myHandlers = {
"click" : def(x,y):
print "click at x,y"
"enter" : def():
print "mouse entered"
"exit" : def():
print "mouse exited"
}
I just thought of a better way to write this.

myHandlers = {}
myHandlers["click"] = def(x,y):
print "click at x,y"
myHandlers["enter"] = def():
print "mouse entered"
myHandlers["exit"] = def():
print "mouse exited"

I think that's pretty nice.
And how would you write in-line callbacks for functions that take
multiple callbacks (such as an on-success and on-error handler)?

Ronald

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 19 of 23 | next ›
Discussion Overview
grouppython-list @
categoriespython
postedMar 24, '04 at 9:58p
activeMar 27, '04 at 12:58a
posts23
users7
websitepython.org

People

Translate

site design / logo © 2022 Grokbase