Erwan VITIERE a écrit :
Hello,
I want to convert the contents of a string into name of variable.
For example:
var1="toto"
...
toto=5
print toto
exec "toto = 5"
print toto
But I would use another solution if possible.
--
http://mail.python.org/mailman/listinfo/python-list
TRy db_row does exactly what you want to do. Slower, but more simple:
##
#Sequence2Struct.py
class Struct:
pass
def MakeStruct(seq, names):
obj = Struct()
if len(seq) != len(names):
raise IndexError("seq and names are not the same length")
for i
Erwan VITIERE wrote:
> 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"
setattr might be wh
t;
"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"
>> ...
>> t
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 dictionar
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