= in eval
Verfasst: Samstag 26. Juni 2004, 18:01
Hiho,
ich versuche gerade mit Hilfe von eval() einen Text auszuführen. Das klappt auch sehr gut solange kein = in den Befehlen enthalten ist. Aber sobald ich versuche mit Hilfe von eval() etwas zuzuweisen erhalte ich einen Fehler
text = "var = 3"
eval(text)
Gehen Zuweisungen per eval() gar nicht oder mache ich einfach etwas falsch?
Grüsse
Marc
ich versuche gerade mit Hilfe von eval() einen Text auszuführen. Das klappt auch sehr gut solange kein = in den Befehlen enthalten ist. Aber sobald ich versuche mit Hilfe von eval() etwas zuzuweisen erhalte ich einen Fehler
text = "var = 3"
eval(text)
Code: Alles auswählen
Traceback (most recent call last):
File "test.py", line 3, in ?
eval(text)
File "<string>", line 1
var = 3
^
SyntaxError: invalid syntax
Grüsse
Marc