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

2005-03-27 Thread Bruno Desthuilliers
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

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

2005-03-24 Thread elbertlev
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

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

2005-03-24 Thread 3KWA
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

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

2005-03-24 Thread Erwan VITIERE
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

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

2005-03-24 Thread Fredrik Lundh
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

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