- Wie führt man einen dynamischen Code in Python aus??
- Wie führe ich eine Zeichenfolge mit Python -Code in Python aus?
Wie führt man einen dynamischen Code in Python aus??
Verwenden Sie Pythons Exec -Funktion, um dynamisch generierten Python -Code auszuführen. Verwenden Sie Pythons Evalfunktion, um einen dynamisch erzeugten Python -Expression zu bewerten. Achten Sie auf: Verwenden dieser Funktionen (oder eines der unten) mit Eingaben vom Benutzer können der Benutzer möglicherweise beliebigen Code ausführen.
Wie führe ich eine Zeichenfolge mit Python -Code in Python aus?
Um eine Zeichenfolge mit Python-Code auszuführen, sollten wir die Eingabezeichenfolge als Multi-Line-Eingabe mit drei Triple Quotes nutzen, und dann verwenden wir die eingebaute Funktion exec (). Dadurch wird eine Zeichenfolge als Eingabe angelegt und die Ausgabe des Codes zurückgegeben, der in der Zeichenfolge vorhanden ist.