SoloCodigo

Programación Web y Scripting => Python => Mensaje iniciado por: geobeid en Martes 5 de Septiembre de 2006, 05:23

Título: Pregunta Un Tanto Estupida
Publicado por: geobeid en Martes 5 de Septiembre de 2006, 05:23
Como bien lo dice la descripcion: " me siento un noob" ya que acostumbrado a mi lindo windows escribia mis codiguitos phyton extremadamente basicos en el block de notas, los uardaba como .py y lugo con un lindo doble click los ejecutaba, y lito el pollo.
ahora que me vine al KDE y programe algo en phyton en el kate, lo guarde, le puse hola.py para que el kate me coloree la sintaxis y por mas que le pongo todo lo que se me ocurre en la konsole no lo puedo ejecutar.

mi pregunta es:

¿como abro un programa en phyton en KDE? (no se si sera lo mismo en gnome o slack pero bue yo pregunto y me da verguenza)
Título: Re: Pregunta Un Tanto Estupida
Publicado por: x.cyclop en Martes 5 de Septiembre de 2006, 05:26
Si no me equivoco, tienes que agregar el intérprete (un "sha-bang" seguido de la ruta del mismo):
Código: Text
  1. #!/user/bin/python
  2.  

Y después, desde la consola:
Código: Text
  1. python archivo.py
  2.  

 :comp:
Título: Re: Pregunta Un Tanto Estupida
Publicado por: geobeid en Martes 5 de Septiembre de 2006, 05:31
GRAX.

NO SE SI SE DIERON CUENTA PERO NO PASARON NI 5 MINUTOS QUE ENTRARON 9 PERSONAS A LEER MI POST, ME RESPONDI UNA Y YO YA LE AGRADECI. QUE BUEN FORO LOCO!!!
Título: Re: Pregunta Un Tanto Estupida
Publicado por: x.cyclop en Martes 5 de Septiembre de 2006, 05:37
Y bue... es SoloCódigo. :kicking:

Se me olvidó algo, perdón. Le tienes que dar permiso de ejecución:
Código: Text
  1. chmod +x archivo.py
  2.  

No pensé que fuera igual a Bash. :D
Título: Re: Pregunta Un Tanto Estupida
Publicado por: RadicalEd en Martes 5 de Septiembre de 2006, 16:12
Después de que le des permiso como dice X.Cyclop lo puedes ejecutar sencillo
./programa.py
No tienes que colocar el python programa.py por delante, ya que al tener la ruta de ejecución al comienzo del fichero este la busca y por ahi se autoejecuta.
Eso si después de darle permisos de ejecución como te dice X.Cyclop
Título: Re: Pregunta Un Tanto Estupida
Publicado por: su - en Martes 5 de Septiembre de 2006, 21:51
Yo lo digo una y otra vez, es mejor usar #!/usr/bin/env python que el path directo ya que no implica saber el path.
Por sierto, no importa si estas en KDE o no, es el OS y los path (las rutas) pueden ser diferentes (si estas en BeOS, OS X....)
Creo que lo mas facil es usar en interpretador desde el modo de comandos.
Código: Text
  1. python programa.py
  2.  
:hola:
Título: Re: Pregunta Un Tanto Estupida
Publicado por: Bicholey en Sábado 9 de Septiembre de 2006, 08:24
Cita de: "geobeid"
GRAX.

NO SE SI SE DIERON CUENTA PERO NO PASARON NI 5 MINUTOS QUE ENTRARON 9 PERSONAS A LEER MI POST, ME RESPONDI UNA Y YO YA LE AGRADECI. QUE BUEN FORO LOCO!!!
 :D  :D  :D


No por nada es uno de los foros con mas numero de usuarios , lo malo es que cuando yo pregunto como eso de la 2:00 Am hora de Mèxico nadie responde y tengo que ver hasta el dìa siguiente.