Convert the contents of a string into name of variable

2005-03-24 Thread Erwan VITIERE
Hello,
I want to convert the contents of a string into name of variable.
For example:

var1="toto"
...
toto=5
print toto 


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


Re: Convert the contents of a string into name of variable

2005-03-24 Thread Erwan VITIERE
Because i don't want to use this syntax because it is too long, I want a 
direct access :

Not :
DicoUser['TOTO'].DicoTable.['MY_TABLE'].DicoLabel.['MY_LABEL']  =  "for 
exemple"

Finally, i want to use :
TOTO.MY_TABLE.MY_LABEL = "for exemple"

"Fredrik Lundh" <[EMAIL PROTECTED]> a écrit dans le message de news: 
[EMAIL PROTECTED]
> Erwan VITIERE wrote:
>
>> I want to convert the contents of a string into name of variable.
>> For example:
>>
>> var1="toto"
>> ...
>> toto=5
>> print toto
>
> why?
>
> Python works better if you use it to write Python code.  the Python
> solution is to use a dictionary:
>
>key1 = "toto"
>
>data = {}
>data["toto"] = 5
>
>print data[key1]
>
> 
>
> 


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