[pyar] Pygame - consulta

Matías López matiaslopez en gmail.com
Mar Mayo 17 12:47:01 ART 2011


Hola, muchas gracias. Veré que sale.

Igualmente lo que me extraña es que una vez que se bardea pygame ya no
puedo volver a correr ningún .py que use pygame y que se cierre
correctamente, aunque sea el "Hello World" más simple y sencillo.

Hay algo que queda corriendo que no sé que es....

Saludos.
Matías.

2011/5/10 Martin Chikilian <slacklinucs en gmail.com>:
> Te recomendaría que sólo reinicies la parte que debe recargarse en el
> programa y no todo el mismo, ya que vas a fork()ear hasta el out of memory
> el mismo programa si ejecutás ese código antes de pygame.quit() (dicho de
> otra forma, pygame.quit() nunca va a ser llamado ya que el intérprete nunca
> llega a esa línea).
> Saludos y espero que sirva,
> Martín
>
> 2011/5/10 Matías López <matiaslopez en gmail.com>
>>
>> Hola, acabo de encontrar que era....
>>
>> Yo tenía un programa (test.py) que se "reiniciaba" haciendo:
>>
>> os.execl("/usr/bin/python","/usr/bin/python","test.py")
>>
>> y lo que me pasaba era que el pygame.quit() estaba después de esto.
>> Con lo cual sucedía que pygame se iniciaba dos veces y al intentar
>> cerrarlo para la segunda vez (ya que la primera nunca se cerraría) se
>> bocha colgaba. De ahí en más ningún archivo con pygame terminaba
>> correctamente, tenía que cerrarlos con un kill -9.
>>
>> Ya descubrí el problema y espero que no me vuelva a pasar. Igualmente,
>> ¿alguno sabe qué puedo hacer para recuperarme de esto?¿Algún proceso
>> que matar, etc?
>>
>> Saludos.
>> Matías.
>>
>>
>> 2011/5/4 Matías López <matiaslopez en gmail.com>:
>> > Me pasa con cualquier programa bajado de internet que anda en
>> > cualquier máquina, pero no en la mía. Por ejemplo con este:
>> > http://www.pygame.org/project-Hello+World-1077-1944.html
>> >
>> > No logro que al momento de salir se cierre la ventana de pygame. Por
>> > eso creo que es algo que va más allá del programa que esté corriendo.
>> >
>> > Saludos.
>> > Matías.
>> >
>> > 2011/5/4 Andres Pardini <unpardos en gmail.com>:
>> >> Vos lo programaste??
>> >>
>> >> si es así fijate de manejar el evento QUIT y terminar vos el proceso
>> >>
>> >> Saludos
>> >>
>> >> _______________________________________________
>> >> pyar mailing list pyar en python.org.ar
>> >> http://listas.python.org.ar/listinfo/pyar
>> >>
>> >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>> >>
>> >
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



More information about the pyar mailing list