Python - Se me cierra el termina una vez ejecutado un código

   
Vista:

Se me cierra el termina una vez ejecutado un código

Publicado por Jose Manuel (4 intervenciones) el 18/12/2012 22:27:36
Hola buenas, me presento soy José Manuel y tenía una duda respecto a Python, es la primera vez que utilizo este lenguaje y la verdad que ando un poco perdido en cuanto a reporte de errores en el código, bien mi pregunta es: ¿Por qué me pasa esto?

Tengo un script y lo ejecuto con doble click desde windows, aparece una cosola tipo "CMD" y a continuación se sale de la consola, pero no hace lo que quiero, quisiera saber si hay alguna opción para pausarlo y mostrar si hay algun error y de ahi os podría indicar un poquito más para ver si me pudierais ayudar.

Muchas gracias a todos y saludos a la comunidad !! .
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Se me cierra el termina una vez ejecutado un código

Publicado por xve (1229 intervenciones) el 19/12/2012 07:24:27
Hola Jose Manuel, ejecútalo directamente desde la consola, no con dobleclick desde Windows...

Entras por cmd y ejecutas python file.py, de esta manera no se te cerrara el terminal.

Espero que te sirva... coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Se me cierra el termina una vez ejecutado un código

Publicado por Evys Ancede eancedeg@uclv.edu.cu (16 intervenciones) el 21/12/2012 16:31:20
En windows puedes hacer uso del modulo mcvcrt. Al inicio de tu programa lo importas:
import msvcrt
Y despues al final de tu programa pones:
msvcrt.getch()
Con esto es suficiente para que el programa se quede esperando una pulsacion de teclado para salir.

Tambien existe otra variante usando la funcion para leer desde teclado.
Como ultima linea de tu programa pones:
raw_input()

Y el cmd permanecera abierto hasta que lo cierres o pulses una tecla, este ultimo metodo es valido para cualquier sistema operativo mientras que el primer metodo solo es valido en windows.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Se me cierra el termina una vez ejecutado un código

Publicado por Jose Manuel panic614@hotmail.com (4 intervenciones) el 26/12/2012 21:26:34
Hola muchas gracias a todas las respuestas, perdonad el retraso pero con esto de las fiestas he estado fuera de casa. Probaré todo lo que habeis posteado y os comentaré.
Saludos y feliz navidad a todos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Víctor

Se me cierra el termina una vez ejecutado un código

Publicado por Víctor (1 intervención) el 15/02/2013 07:57:52
Yo también soy nuevo en python (tengo una experiencia de 30 minutos) he creado el típico programa de Hola mundo:

#!/usr/bin/env python
print "Hola mundo"
raw_input()

Trato de ejecutarlo desde Mac Os X haciendo doble clic en el fichero (hola.py) y lo que hace es crear otro fichero que se llama hola.app. En cambio con la consola si que se ejecuta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar