dudas con shell
Ernesto Revilla
erny en sicem.biz
Mie Nov 24 23:35:11 CET 2004
Hola,
Puedes probar con reload(módulo)
Cuando depuramos, muchos de nosotros, como yo, usamos un shell para
probar los programas (scripts) que escribimos con un editor. Otras
personas usan entornos intregrados como WingIde o editores que arrancan
python en otro subproceso, como Idle, para que realiza la carga cada
vez. Hay algunos trucos, pero no siempre garantizan que tengas la última
versión del código en memoria. El problema es que si a un módulo
conmtiene una clase que has usado para instanaciar objetos, y tú
recargas el módulo, las instanacias creadas hacen referencia a una
definición de clase antigua. (Eso no pasa en todos los lenguajes así,
pero en Python es así.)
Erny
Carlos Eduardo Sotelo Pinto escribió:
> Hola lista,
> estaba testeando un codigo en eshell
> >>>import mypackage form other
> y me sale un error, corrijo el error, pero como ya importe no se si
> esta bien o no o si lo importo correctamente, como puedo limpiar la
> memoria de lo que he eimportado (resetear) o reacrgar lo importado....
> gracias
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0443-2, 21/10/2004
Comprobado en: 24/11/2004 23:35:15
avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
http://www.avast.com
Más información sobre la lista de distribución Python-es