Hallo,
ich gebe in einem Textfeld eine Formel ein und will sie dann mit evalf auswerten. Allerdings erhalte ich folgende Fehlermeldung:
AttributeError: 'Text' object has no attribute 'evalf'
Wie kann ich das umgehen?
Textfeld als Formel behandeln
@Brando: Du benutzt doch sympy:
Code: Alles auswählen
expr = sympy.sympify(z.value)
func = lambda y: expr.evalf(subs={'y': y})
-
BlackJack
Oder gleich `lambdify()` von `sympy` verwenden. Steht alles im Tutorial. Man muss es halt nur mal durcharbeiten. 
