Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: elpesta en 30 Diciembre 2013, 20:14 PM

Título: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 20:14 PM
python hola .py
 File "<stdin>", line 1
   python hola .py
             ^
SyntaxError: invalid syntax


Se que es una tontería pero no soy capaz de encontrar la solución a este problema,me da error y no se si me falta algo en la instalación.
Tengo instalado(bajo windows) ypithon 2.7 y he creado el archivo con notepad,llevo todo el dia buscando y leyendo para solucionar pero me es imposible.
Otra pregunta,mejor Linux que windows para programar python(aprender a programar),tengo ubuntu tb instalado y w7




[MOD]: Usa las etiquetas de código.

Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 20:32 PM
Intenta sin el espacio  :silbar:
Código (python) [Seleccionar]
python hola.py

Y en cuanto a lo del O.S es independiente, no porque estes en Linux vas a saber mas, a que si es estas en Win2...
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 20:42 PM
buenas,sin el espacio tb me da error,esa es q probe  x si era por el espacio,segun los libros y manuales que tengo y he leido 1000 veces
python hola.py
Me debe cargar el archivo pero da error anterior comentado
Segun he leido a lo mejor le falta algo de la instalacion,pero me tiene loco y hasta q no sepa el pq no quiero seguir...
Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 20:43 PM
Entonces muestra el código!
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 20:46 PM
>>> python hola.py
 File "<stdin>", line 1
   python hola.py
             ^
SyntaxError: invalid syntax


[MOD]: Usa las etiquetas de código.


Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 20:48 PM
Pero esa es la compilación, lo que digo es que muestres el código que hay dentro de Hola.py
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 20:50 PM
hola (seria lo que se me debe cargar) en el archivo hola.py
Es el primer ejercicio que hacen de ejm en los libros de python para empezar
Título: Re: error archivo py
Publicado por: Eleкtro en 30 Diciembre 2013, 20:52 PM
Cita de: elpesta en 30 Diciembre 2013, 20:42 PMsegun los libros y manuales que tengo y he leido 1000 veces

¿En ninguno de esos libros y manuales te aconsejan el uso de una IDE para programar?... porque usar el bloc de notas para programar es prehistórico, la IDE es un complemento que debes valorar y utilizar para aumentar al máximo tu rendimiento como programador, lo que haces en una hora en el bloc de notas, puedes hacerlo en 10 minutos con una buena IDE, ciertas IDE's ya te autoindentan el código, y etc.

Cita de: elpesta en 30 Diciembre 2013, 18:58 PMSegun he leido recomienda no usar IDE,porque asi uno se acostumbra sin el IDe y puede adaptarse cuando tenga un dominio a cualquier situacion

Lo considero una chorrada tan grande como una casa, deja de leer ese manual :P.

PD: Porfavor haz uso de las etiquetas de código, lee las normas de este subforo o tendré que eliminar posts...

Saludos!
Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 20:54 PM
Pero muestra lo que tienes dentro ajajjaaj... El IDE no es necesario, ni requerido! para aprender, es un herramienta que facilita las cosas...  :silbar:
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 20:58 PM
Cita de: Elektro 2.0 en 30 Diciembre 2013, 20:52 PM
¿Y en ninguno de esos libros y manuales te aconsejan el uso de una IDE para programar?... porque usar el bloc de notas para programar es prehistórico, la IDE es un complemento que debes valorar y utilizar para aumentar al máximo tu rendimiento como programador, lo que haces en una hora en el bloc de notas, puedes hacerlo en 10 minutos con una buena IDE, ciertas IDE's ya te autoindentan el código, y etc.

Una chorrada tan grande como una casa, deja de leer ese manual.

Saludos!
Estoy usando spyder de yphyton,me lo recomienda el libro "phynton para todos",de momento llevo unas horas na mas,espero ir poco a poco,gracias por tu informacion





Cita de: @shellroot en 30 Diciembre 2013, 20:54 PM
Pero muestra lo que tienes dentro ajajjaaj... El IDE no es necesario, ni requerido! para aprender, es un herramienta que facilita las cosas...  :silbar:

jajajaj vamos a ver,es lo que tiene ser autodidacta,te tienes q buscar la vida como sea,jajajajj
cuando me pides el codigo:
yo tengo un archivo hola.py(dentro solo tengo hola)
cuando pongo phyton hola.ty se me deberia cargar en el interprete >>>HOLA
NO?o es incorrecto?




[MOD]: No hagas doble post porfavor, respeta las normas.
Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 21:02 PM
Pues no, por ejemplo...

Código (python) [Seleccionar]
#!/usr/local/bin/python2.7
print "Hola";





[MOD]: Usa las etiquetas de código.
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 21:11 PM
Cita de: @shellroot en 30 Diciembre 2013, 21:02 PM
Pues no, por ejemplo...

#!/usr/local/bin/python2.7
print "Hola";
este codigo es para cargar el archivo py??eso es para que me salga hola(eso es linux?
Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 21:12 PM
Pon esto dentro de hola.py, lo guardas
Código (python) [Seleccionar]
print "Hola";

Despues lo compilas
python hola.py




[MOD]: Usa las etiquetas de código.
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 21:17 PM
Cita de: @shellroot en 30 Diciembre 2013, 21:12 PM
Pon esto dentro de hola.py, lo guardas
print "Hola";

Despues lo compilas
python hola.py

mismo error
lo he probado ; y sin ; pq creo que phyton no lleva ;,he leido tanto hoy que puede q este mexclando terminos
Título: Re: error archivo py
Publicado por: Shell Root en 30 Diciembre 2013, 21:20 PM
Yo hago la prueba en este compilador online, :http://www.compileonline.com/execute_python_online.php
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 21:20 PM
Vamos ahora a crear un archivo de texto con el código anterior, de
forma que pudiéramos distribuir nuestro pequeño gran programa entre
nuestros amigos. Abre tu editor de texto preferido o bien el IDE que
hayas elegido y copia la línea anterior. Guárdalo como hola.py, por
ejemplo.
Ejecutar este programa es tan sencillo como indicarle el nombre del
archivo a ejecutar al intérprete de Python
python hola.py

esto es lo que pone en el manual,dice que tan sencillo,algo no me cuadra
el codigo anterior era
>>>print "hola"
>>>hola

No se cual es el error,si alguien sabe de python le agradezco que me explique como se carga un archivo .py ,hay otra manera de cargar este archivo,porque sin poder resolver esta duda no puedo seguir avanzando,GRACIAS DE TODAS FORMAS.
Título: Re: error archivo py
Publicado por: elpesta en 30 Diciembre 2013, 21:27 PM
Cita de: elpesta en 30 Diciembre 2013, 21:17 PM
mismo error
lo he probado ; y sin ; pq creo que phyton no lleva ;,he leido tanto hoy que puede q este mexclando terminos

Lo he probado y va,lo que no me funciona es el archivo .py

he probado metiendo print ("hola") en el archivo hola.py y me da el mismo error
>>> python hola.py
  File "<stdin>", line 1
    python hola.py
              ^
SyntaxError: invalid syntax
>>> print
el archivo esta en el escritorio,segun he leido poniendo python se debe abrir,pero me da error,me tiene loco
Título: Re: error archivo py
Publicado por: Eleкtro en 30 Diciembre 2013, 22:22 PM
(Siento interrumpir su charla)

@elpesta
Porfavor, última vez que aviso, no hagas doble post cada minuto, en su lugar utiliza el botón MODIFICAR, y utiliza las etiquetas de código.

@shellroot
Porfavor, esto lo sabes más que de sobra, da buen ejemplo al resto de usuarios posteando los códigos de forma correcta.



~> Normas del tablón ( LEER ANTES DE POSTEAR ) (http://foro.elhacker.net/scripting/normas_del_tablon_leer_antes_de_postear-t201567.0.html)



Saludos!
Título: Re: error archivo py
Publicado por: elpesta en 31 Diciembre 2013, 11:18 AM
lo siento moderador,no volvera a ocurrir
Título: Re: error archivo py
Publicado por: Once en 31 Diciembre 2013, 13:23 PM
Intenta colocando dentro del hola.py:

Código (python) [Seleccionar]
print("hola")

Saludos!
Título: Re: error archivo py
Publicado por: Max00355 en 3 Enero 2014, 22:00 PM
No se pudeden ejecutar programas de la Python Shell en de esa manera.


Se pueden >>> import hola

Y que ejecutar

Pero, desde CMD escribes python hola.py

Que trabajará