On Mar 13, 2:52 am, koranthala <koranth...@gmail.com> wrote: > 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?
I heard 'pyparsing' was good. ...Not that I've even been to its webpage. -- http://mail.python.org/mailman/listinfo/python-list