[Tutor] How to put my functions in an array
Mohamed Lrhazi
mohamed at your-site.com
Wed Dec 29 20:08:23 CET 2004
def addvirt():
pass
def remvirt():
pass
PROVISION_ACTIONS=[('addvirt','Add Virt'),('remvirt','Remove Virt'),]
formhandlers={}
# this works
formhandlers["addvirt"]=addvirt
formhandlers["remvirt"]=remvirt
# this does not work:
for verb,verb_desc in PROVISION_ACTIONS:
if callable(verb):
formhandlers[verb]=verb
I tried a few different syntaxes but to no avail... do I need things
like: getattr()?
Thanks alot
Mohamed~
More information about the Tutor
mailing list