A command in a String ?
Fredrik Lundh
fredrik at pythonware.com
Wed Apr 13 04:34:20 EDT 2005
Peter Moscatt wrote:
>I have a rather odd question:
>
> Is there a way Python can execute a command within a string ?
>
> For example if I had something like:
> _str = "fm=OptionMenu(root,xx,'string1','string2','string3')"
>
> And the execute _str.
exec _str
> The reason why I am trying to do this that as I am aware the OptionMenu
> hasn't the ability insert options therefore the options would be inserted
> by manipulating strings.
does this do what you want?
strings = "string1", "string2", "string3"
fm = OptionMenu(root, xx, *strings)
</F>
More information about the Python-list
mailing list