mal wieder eine frage: Ich versuch rauszufinden, ob ein string gültiger python-code ist. Vermutlich kann man das wohl mit compile() -
z.B.
Code: Alles auswählen
compile("print('hi'),'',exec)
Ich will aber ja nur wissen, ob man es ausfuehren _koennte_ wenn man denn wollte, am besten waere fast eine function, die entweder eine exception erzeugt oder den string einfach zurueckgibt. Gibt's sowas, bzw. wie kann man das machen?
Ich hab auch schon die codeop probiert, aber da scheint's genauso zu sein...
am ende soll dann, wenn's python ist, der string einfach in ein file geschrieben werden und wenn nicht muss ich ihn erst noch in python verwandeln...