¡Hola!
Me gustaría aprender a programar en Python, y antes que nada me gustaría saber qué IDE es mejor para ello.
Yo programo en C, y allí la mayoría de los IDE's te señalan errores de sintaxis y eso... ¿Existe algo así en Python?
Saludos, y muchas gracias.
Creo que el Geany soporta la sintaxis de python, y es muy ligero. Y tambien hay algunos designers para crear interfaces. De todas formas ya que sabes C la sintaxis de python te resultara muy facil.
Saludos.
Gracias por tu respuesta.
Ese mismo he estado usando, pero pongo cosas mal a propósito, para ver si me da algún error, y no me dice nada... Es muy extraño...
Por cierto, otra duda... (no merece la pena crear un tema para la siguiente duda):
Intento crear el "Hola mudno", y pongo esto:
print ("Hola Mundo")
raw_input()
#!/usr/bin/python
print ("Hola Mundo")
raw_input()
#!/usr/bin/python
print "Hola Mundo"
raw_input()
Y ninguna de las tres formas va bien... Es decir, que el programa no espera a que yo pulse una tecla, sino que se abre y se cierra solo...
Prueba a quitarle esto:
#!/usr/bin/python
Trabajas en windows, asi que no creo que sirva.
¿Has instalado el interprete?
Cita de: daniyo en 7 Julio 2012, 12:36 PM
Prueba a quitarle esto:
#!/usr/bin/python
Trabajas en windows, asi que no creo que sirva.
Esa linea no tiene improtancia si trabajas en Windows, Puedes usarla o no usarla. Solo indica el interprete que ha de usarse para el script (Si tienes varias versiones de python instaladas al mismo tiempo)
La causa de tu problema es que estás usando Python 3.x, Y "Raw_input()" es para python 2.x.
EDITO: Vas a tener que buscar la documentación adecuada cuando precises ayuda en algún problema como el que acabas de tener. Fíjate en si las soluciones de la gente son para PY 2.7 o PY 3.1.
Prueba así:
print ("Hola Mundo")
input()
Saludos
¡Muchas gracias a los dos!
Sí, era que en Python es input()... ¿Han cambiado muchas cosas en Python 3 respecto a la versión 2? Es que si no voy a encontrar mucha información y me van a surgir este tipo de problemas, quizá lo mejor sea que empiece a estudiar Python 2.7...
Lo del IDE... ¿Entonces cuál me recomendáis?
Saludos.
Hola!
Con respecto a los cambios, aqui (http://docs.python.org/release/3.0.1/whatsnew/3.0.html) vas a encontrar todo, pero los dos que mas vas a notar, son el cambio de raw_input() a input() (que ya te dijeron), y el hecho de que print sea ahora una funcion:
print "Hola Mundo" #En py2.X era asi
print("Hola Mundo") #Ahora en py3.X es asi
Para windows hay cantidad de IDEs buenos(aqui (http://wiki.python.org/moin/IntegratedDevelopmentEnvironments) y aqui (http://stackoverflow.com/questions/126753/is-there-a-good-free-python-ide-for-windows) tienes una lista)
Personalmente, el que mas me agrada es Eclipse (http://www.eclipse.org/) + PyDev (http://pydev.org/), que a pesar de consumir bastantes ercursos, tiene completado de sintaxis, y te marca los errores que vas teniendo(entre otras cosas) ^^
Saludos!
¡Muchas gracias, Jirp96!
Estoy descargando Eclipse e instalando Java (para poder instalar Eclipse). Parece el mejor, sí.
Voy a ir viendo la lista de cambios de la nueva versión ^^
Saludos, ya nos veremos por este subforo :D
Tengo instalado Java, ya al ejecutar Eclipse no da error, pero no se abre... :-\ ¿Qué puedo hacer?
Saludos!
Hola!
Que Windows tienes? 32 o 64 bits?
Lo que no se abre es el instalador? o ya lo has instalado pero no se abre el programa?
Lo unico que puedo recomendarte ahora mismo, es que veas este link (http://wiki.eclipse.org/IRC_FAQ#After_startup.2C_i_see_only_an_empty_Dialog_-_eclipse_won.27t_start) y este (http://wiki.eclipse.org/IRC_FAQ#Eclipse_gets_past_the_splash_screen_but_then_an_empty_window_appears_.2F_Eclipse_is_crashing_on_me_whenever_I_initiate_a_browser_component_such_as_hovering_over_Java_methods_for_javadoc_tooltips...) por si te ayudan
Saludos!
Windows 7 de 64 bits.
No llego ni a instalarlo... Lo que no se abre es "eclipse.exe" (un archivo que tiene la imagen del icono de eclipse).
He leído y seguido varios tutoriales, pero nada...
Gracias.
Saludos!
Hola!
Fijate aqui (http://stackoverflow.com/questions/2306880/how-can-i-install-eclipse-on-windows-7-64-bit), aqui (http://stackoverflow.com/questions/5958044/problem-installing-eclipse-on-windows-7) o aqui (http://www.eclipse.org/forums/index.php/t/156521/)
Espero que te ayude
Saludos!
Gracias de nuevo!
Estoy siguiendo lo que pone en el tercer enlace, que es lo que más se parece a mi error.
Saludos.
EDITO: Muchas gracias! He conseguido abrir Eclipse. A ver si ahora le pongo el plugin para Python y empiezo a programar :D
yo uso pyscripter, también estoy pensando en probar con code blocks que lleva muy bien c/c++ y que acepta bastantes lenguajes siempre y cuando lo configures...saludos