View Single Post
  #1 (permalink)  
Old 03-13-2009, 06:52 AM
koranthala
Guest
 
Posts: n/a
Default converting a string to a function parameter

Hi,
Is it possible to convert a string to a function parameter?
Ex:
str = 'True, type=rect, sizes=[3, 4]'
and I should be able to use it as:
test(convert(str)) and the behaviour should be same as calling test
with those values :
i.e. test(True, type=rect, sizes=[3, 4])

I tried eval, but it did not work. And any other mechanism I think
turns out to be creating a full fledged python parser.

Is there any mechanism with which we can do this straight away?



Reply With Quote