convert a string to a variable
brucegoodstein at gmail.com
brucegoodstein at gmail.com
Fri May 25 09:52:37 EDT 2018
On Friday, May 25, 2018 at 8:06:31 AM UTC-4, Ned Batchelder wrote:
> On 5/24/18 6:54 PM, bruceg113355 at gmail.com wrote:
> > I am trying to convert a string to a variable.
> >
> > I got cases 1 & 2 to work, but not cases 3 & 4.
> >
> > The print statement in cases 3 & 4 reports the following:
> > builtins.AttributeError: type object 'animal' has no attribute 'tiger'
> >
> > I am stuck on creating variables that can be accessed as follows.
> > animal.tiger
> > self.animal.tiger
> >
> > Any suggestions?
> >
> >
>
> Usually when people want to turn strings into variables, the best answer
> is to not make variables, but instead have a dictionary.
>
> But I don't know what you are going to do with "animal.tiger", so I'm
> not sure the best answer. Can you say more about the whole problem?
>
> --Ned.
Hi Ned,
I am writing a small interpreter just for fun.
My program reads and processes text from a file.
Good or bad, I prefer the variable syntax.
I got animal.tiger syntax to work. (thanks Dieter)
I am still trying to get self.animal.tiger syntax to work.
Thanks,
Bruce
More information about the Python-list
mailing list