Einbinden von Python Code

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
defmb
User
Beiträge: 1
Registriert: Sonntag 11. Juli 2004, 12:31

Hallo zusammen.

In Perl kann man via "require()" oder "do()" Code einbinden.

Gibt es auch eine Möglichkeit in Python, externen Code (kein Modul) einzufügen, welcher in einer Datei oder in einer Variablen gespeichert ist.

Gruss

dfbm
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Hi!

Naja, mit import, oder?
defmb hat geschrieben: oder in einer Variablen gespeichert ist.
Was meinst Du mit Code in einer Variable?

Gruß, mawe
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Hi auch,

Code in einer Variablen kannst Du mit exec ausführen, oder mit eval berechnen lassen.
Sollte aber beides nach Möglichkeit, aus Sicherheitsgründen, vermieden werden.


Gruß

Dookie
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Hi nochmal!
Dookie hat geschrieben: Code in einer Variablen kannst Du mit exec ausführen, oder mit eval berechnen lassen.
Achsooo. Hat mich etwas verwirrt, daß defmb von externem Code gesprochen hat (gute Ausrede, finde ich :D).

Gruß, mawe
Antworten