Seite 1 von 1

Dynamische Modulerstellung

Verfasst: Montag 23. Januar 2006, 05:08
von mitsuhiko
Angeregt durch eine Diskussion auf #python.de hab ich das hier gebastelt: http://www.active-4.com/blog/archives/entry-22.html . :P

Verfasst: Montag 23. Januar 2006, 22:39
von BlackJack
Den Anfang vom `head` kannst Du zur Laufzeit ermitteln: `imp.get_magic()`

Verfasst: Dienstag 24. Januar 2006, 05:02
von mitsuhiko
oder mit py_compiler.MAGIC

Aber was ist mit den restlichen 4 bit? :? Keine Ahnung. Weiß nicht wo ich die finde

Verfasst: Dienstag 24. Januar 2006, 07:25
von jens
Geht's um dein TemplateEngine??? Das hatte ich hier schon rausgefunden, und steht in der py_compile.py

Verfasst: Dienstag 24. Januar 2006, 12:33
von mitsuhiko
jens hat geschrieben:Geht's um dein TemplateEngine??? Das hatte ich hier schon rausgefunden, und steht in der py_compile.py
Das man Python code kompilieren kann wusste ich schon länger ;-)
Aber, dass das auch mit reinen Code Objekten funktioniert war mir neu.

Und nein, für Jinja mach ichs wohl nicht, da ist cPickle schneller.