inspect.getsource updatet nicht, bei änderung der quelle
Verfasst: Sonntag 28. Oktober 2007, 19:32
Hallo Leute,
ich schreibe gerade an einem Python-XSI-Script . Ich habe ein Modul mit meinen Basisfunktionen, und importiere dies in in mein (ganz normales pys) Script. Dann nutze ich die getsource() Funktion des inspect modules um eine Funktion meines Basismodules auszulesen.
Wenn ich jetzt das Basismodul ändere, und dann mein Script erneut ausführe, wird von getsource immernoch der alte Code ausgegeben. Dies passiert auch wenn ich das Basismodul mit reload() update.
Ich habe zwar einige Leute in verschiedenen Foren gefunden, die das gleiche Problem haben, aber keine Lösung.
Gibt es dafür inzwischen eine Lösung, die einer von Euch kennt? Das würde mir sehr helfen! Danke schon mal im Vorraus,
Jonathan
p.s.: Hier wird das gleiche Problem noch mal von jemand anderem beschrieben: http://mail.python.org/pipermail/python ... 29196.html
ich schreibe gerade an einem Python-XSI-Script . Ich habe ein Modul mit meinen Basisfunktionen, und importiere dies in in mein (ganz normales pys) Script. Dann nutze ich die getsource() Funktion des inspect modules um eine Funktion meines Basismodules auszulesen.
Wenn ich jetzt das Basismodul ändere, und dann mein Script erneut ausführe, wird von getsource immernoch der alte Code ausgegeben. Dies passiert auch wenn ich das Basismodul mit reload() update.
Ich habe zwar einige Leute in verschiedenen Foren gefunden, die das gleiche Problem haben, aber keine Lösung.
Gibt es dafür inzwischen eine Lösung, die einer von Euch kennt? Das würde mir sehr helfen! Danke schon mal im Vorraus,
Jonathan
p.s.: Hier wird das gleiche Problem noch mal von jemand anderem beschrieben: http://mail.python.org/pipermail/python ... 29196.html