| Autor |
Mensaje |
Sylas

Forista Nuevo
Registrado: Vie Mar 19, 2010 12:00 pm Mensajes: 9
|
 Publicado: Vie Mar 19, 2010 12:34 pm |
|
Hola. Necesito saber cómo programar en python sin usar la terminal (intérprete), osea con Tkinter, ya que es mucho más bonito y más fácil de aprender el lenguaje. Yo escribo con un editor de texto KWriter, pero no logro hacer el "holamundo.py" ejecutable, ya que le agrego el "shebang", luego ejecuto "chmod +x holamundo.py". Le hago doble click y no pasa nada (además de que se agrega un archivo de respaldo que no sé que es  ). Por eso quiero programar con Tkinter o algún IDE. para que me sea más fácil aprender. Gracias.
_________________ El Mundo Espera la Verdad...
|
|
|
|
 |
Teh

Forista Medio
Registrado: Sab Jun 02, 2007 11:00 pm Mensajes: 310 Ubicación: Tijuana, Méjico
|
 Publicado: Vie Mar 19, 2010 8:01 pm |
|
|
Abre tu terminal y solo escribe "python script.py"
No necesitas darle permiso de ejecución por cierto, ni el shebang.
Un IDE que conozco es Komodoedit, nunca lo manejé, solo lo descargué, lo abrí y me dije... "meh, ya tengo Vim"
_________________ [ last.fm ] [ blog ] [ Desktop ] [ Band ]
|
|
|
|
 |
fpuga

Forista Mayor
Registrado: Vie Ago 24, 2007 11:00 pm Mensajes: 790 Ubicación: Galicia - España
|
 Publicado: Sab Mar 20, 2010 4:31 am |
|
|
Yo creo que para aprender es mejor usar un editor de texto plano tipo emacs y no un IDE, así te pegas más contra los problemas de bajo nivel.
Yo lo que uso a veces es ipyhon que es un interprete de python bastante bueno, me permite saber si lo que estoy escribiendo en el programa tiene sentido
_________________ Mi blog: Conocimiento Abierto
|
|
|
|
 |
dbfuentes

Forista Menor
Registrado: Jue Dic 20, 2007 12:00 am Mensajes: 65
|
 Publicado: Mar Mar 23, 2010 4:47 pm |
|
|
Simple en un terminal hace: python holamundo.py
_________________ "When in doubt, use brute force." Ken Thompson (1943 - ) Mi Blog Perfil en ohloh
|
|
|
|
 |
akodo

Moderador
Registrado: Mié Nov 28, 2007 12:00 am Mensajes: 1345 Ubicación: En la X del explorer (pulse para llamar)
|
 Publicado: Mié Mar 24, 2010 8:21 am |
|
|
Depende de lo que haga el programa. Puede que el programa se esté ejecutando, pero tú no percibas nada, como es el caso de aplicaciones de terminal. Si no le has puesto una interfaz gráfica no pretendas que salga algo.
_________________ Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)
|
|
|
|
 |
Sylas

Forista Nuevo
Registrado: Vie Mar 19, 2010 12:00 pm Mensajes: 9
|
 Publicado: Mié Mar 24, 2010 11:23 am |
|
Pero puedo entonces programar en kwrite? Como uso ipython? 
_________________ El Mundo Espera la Verdad...
|
|
|
|
 |
hipersayan_x

Forista Distinguido
Registrado: Jue Abr 26, 2007 11:00 pm Mensajes: 1361
|
 Publicado: Mié Mar 24, 2010 4:00 pm |
|
sylas escribió: yo escribo con un editor de texto kwriter, pero no logro hacer el "holamundo.py" ejecutable, ya que le agrego el "shebang", luego ejecuto "chmod +x holamundo.py". Le hago doble click y no pasa nada
la verdad es que yo tambien tengo el mismo problema, talvez sea un bug de kde. Yo tambien programo con kwrite, lo que hago luego de editar las fuentes es ir hasta el lugar de las mismas y levantar una consola con f4, escribo python programa.py enter y listo, si nesecito volver a ejecutarlo presiono flecha arriva y enter nuevamente. Como ides los probe a todos y estan muy verdes incluso el idle para linux, que por alguna extraña razon no me reconoce las acciones del mouse, como seleccionar texto, pero el idle para windows funciona perfecto.
_________________ "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit."
"Finibus Bonorum Et Malorum", Cicerón
|
|
|
|
 |
fpuga

Forista Mayor
Registrado: Vie Ago 24, 2007 11:00 pm Mensajes: 790 Ubicación: Galicia - España
|
 Publicado: Jue Mar 25, 2010 3:02 am |
|
Ipython se usa igual que el terminal de bash pero lo que introduces en el él son comandos de python yo para programar en python como sólo hago scripts pequeños uso emacs, aunque un buen ide es pydev que es una extensión de eclipse para programar en python
_________________ Mi blog: Conocimiento Abierto
|
|
|
|
 |
Sylas

Forista Nuevo
Registrado: Vie Mar 19, 2010 12:00 pm Mensajes: 9
|
 Publicado: Lun Mar 29, 2010 7:15 pm |
|
|
Pero como uso el ide?
_________________ El Mundo Espera la Verdad...
|
|
|
|
 |
fpuga

Forista Mayor
Registrado: Vie Ago 24, 2007 11:00 pm Mensajes: 790 Ubicación: Galicia - España
|
 Publicado: Mar Mar 30, 2010 11:05 am |
|
|
A ver, ipython no es un ide, es un interprete de python más cómodo que el que viene por defecto.
Los IDE son en general complejos de usar, haz una búsqueda de pydev en google y lee algún buen manual.
_________________ Mi blog: Conocimiento Abierto
|
|
|
|
 |
Sylas

Forista Nuevo
Registrado: Vie Mar 19, 2010 12:00 pm Mensajes: 9
|
 Publicado: Mar Mar 30, 2010 11:08 am |
|
Si uso por ejemplo pydev o cualquier entoro gráfico es igual a programar con un editor de texto ejemplo kwrite? Es decir, tengo que poner en la consola de bash "python hola.py" (ejemplo) y dar enter también ? O puedo hacerlo correr en el ide mismo? (estoy un poco confundido o "hacerlo correr" es en los programa que hay que compilar? 8o ) gracias. 
_________________ El Mundo Espera la Verdad...
|
|
|
|
 |
fpuga

Forista Mayor
Registrado: Vie Ago 24, 2007 11:00 pm Mensajes: 790 Ubicación: Galicia - España
|
 Publicado: Mié Mar 31, 2010 2:02 am |
|
|
Los IDE suelen venir con su propio entorno para depuración. Lo normal es que puedas lanzar el programa desde el propio IDE, ejecución paso a paso, breackpoints, etc...
_________________ Mi blog: Conocimiento Abierto
|
|
|
|
 |
Sylas

Forista Nuevo
Registrado: Vie Mar 19, 2010 12:00 pm Mensajes: 9
|
 Publicado: Mié Mar 31, 2010 4:04 pm |
|
fpuga escribió: los ide suelen venir con su propio entorno para depuración. Lo normal es que puedas lanzar el programa desde el propio ide, ejecución paso a paso, breackpoints, etc... Editado -- Mié Mar 31, 2010 4:04 pm --Fpuga sos un genio, la verdad no sabía que se podía lanzar desde el ide, pero cómo puedo lanzarlo por ejemplo en pydev. Lo tengo todo en inglés y no sé cómo hacer...
_________________ El Mundo Espera la Verdad...
|
|
|
|
 |
fpuga

Forista Mayor
Registrado: Vie Ago 24, 2007 11:00 pm Mensajes: 790 Ubicación: Galicia - España
|
 Publicado: Vie Abr 02, 2010 3:46 am |
|
|
|
 |
|
|
|