also, ich benutze im moment syck (und damit verbunden ydump), hier mal ein funktionierendes beispiel :
import syck,ydump
execvar = {}
exec "a = 5" in execvar
exec "print a" in execvar
gedumpt = ydump.dump(execvar)
execvar = {}
execvar = syck.load(gedumpt)
exec "print a" in execvar
das ...
Die Suche ergab 6 Treffer
- Samstag 6. August 2005, 23:23
- Forum: Allgemeine Fragen
- Thema: pickle und exec ".." in ..
- Antworten: 15
- Zugriffe: 2784
- Samstag 6. August 2005, 21:50
- Forum: Allgemeine Fragen
- Thema: pickle und exec ".." in ..
- Antworten: 15
- Zugriffe: 2784
- Samstag 6. August 2005, 13:30
- Forum: Allgemeine Fragen
- Thema: pickle und exec ".." in ..
- Antworten: 15
- Zugriffe: 2784
geschafft
super, mit syck funktioniert s ^^ jetzt kann ich ganze python umgebungen auf einen schlag abspeichern.
danke nochmal !
-edit-: mmhm, irgendwas klappt uach mit syck noch nicht ganz, es wird nicht wieder richtig zurück geladen .. falls jemand noch ne alternative zu syck/marshal/pickle kenn, wär das ...
danke nochmal !
-edit-: mmhm, irgendwas klappt uach mit syck noch nicht ganz, es wird nicht wieder richtig zurück geladen .. falls jemand noch ne alternative zu syck/marshal/pickle kenn, wär das ...
- Samstag 6. August 2005, 12:27
- Forum: Allgemeine Fragen
- Thema: pickle und exec ".." in ..
- Antworten: 15
- Zugriffe: 2784
- Samstag 6. August 2005, 11:48
- Forum: Allgemeine Fragen
- Thema: pickle und exec ".." in ..
- Antworten: 15
- Zugriffe: 2784
- Freitag 5. August 2005, 23:37
- Forum: Allgemeine Fragen
- Thema: pickle und exec ".." in ..
- Antworten: 15
- Zugriffe: 2784
pickle und exec ".." in ..
Hi !
mit dem befehl "exec" kann ich ja befehle usw. ausführen lassen, und das in einer quasi völlig eigenständigen umgebung, da alle variablen in einem dictionary gespeichert werden, bspw:
execvariablen = {}
exec "a = 5" in execvariablen
exec "print a" in execvariablen
nun ist die variable a nur ...
mit dem befehl "exec" kann ich ja befehle usw. ausführen lassen, und das in einer quasi völlig eigenständigen umgebung, da alle variablen in einem dictionary gespeichert werden, bspw:
execvariablen = {}
exec "a = 5" in execvariablen
exec "print a" in execvariablen
nun ist die variable a nur ...
