TkNeo <[EMAIL PROTECTED]> writes:

>
> George - Thanks for your reply but what you suggested is not working:
>
> def FA(param1,param2):
>     print "FA" + param1 + " " + param2
> def FA(param1,param2):
>     print "FB" + param1 + " " + param2
> def FA(param1,param2):
>     print "FC" + param1 + " " + param2
>
> temp = sys.argv[1]
>
> func = globals()["F" + temp]
> func("Hello", "World")
>
>
> I ran the script with first parameter as B and i get the following
> message
> KeyError: 'FB'

Perhaps if you call your three function FA, FB, FC instead of FA, FA,
FA it'll help?

-- 
Arnaud
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to