help me

Richard Blackwood richardblackwood at cloudthunder.com
Sat Oct 9 22:29:40 EDT 2004


There is always eval().  His example could be done with out either though.


<SNIP>

>>
>>
>>> Hey everybody. I am writing a program that requires the user to make
>>> the name for variables inside the program. For example:
>>>
>>>   
>>>
>>>>>> exec raw_input()+' = 34'
>>>>>>         
>>>>>
>>> However, I don't want to have to use the "exec" statement. Thanks for
>>> any help!
>>>   
>>
>>
>> Are you sure you don't want to use a plain dict for this?  And if so, 
>> why?
>>
>>
>>  
>>
> Why don't you want to use exec? Just curious. That's the normal way to 
> get a string to python code as far as I know.
>




More information about the Python-list mailing list