[Python] Reload di un modulo python
Marco Giusti
marco.giusti a gmail.com
Mer 6 Lug 2011 15:22:45 CEST
On Wed, Jul 06, 2011 at 03:02:39PM +0200, Matteo Boscolo wrote:
> Ciao a tutti ,
> Volevo sapere se qualcuno mi dava qualche suggerimento per qualche
> modulo che mi permetta di capire se uno script python e' cambiato a
> runtime e di conseguenze di ricaricarlo.
>
> Tutto questo perchè ho una serverino com che devo debuggare ed ogni
> volta che apporto una modifica agli script che il modulo importa,
> devo ricaricarmi l'applicativo che istanzia il server com.
puoi usare inotify, in linux, per monitorare il/i file e quindi usare
exec per far ripartire il server.
il server django credo che usi questa tecnica o una simile proprio per
fare quello che vuoi tu, puoi indagare per vedere come gestisce nel
dettaglio la questione.
m.
Maggiori informazioni sulla lista
Python