Turning String into Numerical Equation
Brian Kazian
gtg856h at mail.gatech.edu
Sat Mar 12 23:44:51 EST 2005
Thanks for the help, I didn't even think of that.
I'm guessing there's no easy way to handle exponents or logarithmic
functions? I will be running into these two types as well.
"Artie Gold" <artiegold at austin.rr.com> wrote in message
news:39hrh2F61l1n2U1 at individual.net...
> Brian Kazian wrote:
>> Here's my problem, and hopefully someone can help me figure out if there
>> is a good way to do this.
>>
>> I am writing a program that allows the user to enter an equation in a
>> text field using pre-existing variables. They then enter numerical
>> values for these variables, or can tell the program to randomize the
>> values used within a certain bounds. My problem is taking in this
>> equation they have written in the text field and converting it into an
>> equation Python can calculate.
>>
>> The only way I know of to do this is by parsing it, which could get
>> pretty nasty with all of the different mathematical rules. Does anyone
>> have a better idea than parsing to compute an equation from a string
>> representation?
>>
>> Thanks so much!
>>
>> Brian Kazian
> eval()
>
> See: http://docs.python.org/lib/built-in-funcs.html#l2h-23
>
> HTH,
> --ag
>
> --
> Artie Gold -- Austin, Texas
> http://it-matters.blogspot.com (new post 12/5)
> http://www.cafepress.com/goldsays
More information about the Python-list
mailing list