Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: DonPython en Marzo 09, 2020, 12:54:32 PM

Título: [SOLUCIONADO] Python Invalid Syntax "->"
Publicado por: DonPython en Marzo 09, 2020, 12:54:32 PM
Buenos días amigos de Underc0de, tengo el siguiente problema::
Estaba instalando JSParser y de repente tuve el problema con "->", estoy usando Python 2.7:

class _Selectable(Protocol):
    def fileno(self) -> int:
        pass

Invalid syntax:
Traceback (most recent call last):
  File "handler.py", line 2, in <module>
    import tornado.ioloop, tornado.web, tornado.autoreload
  File "/usr/local/lib/python2.7/dist-packages/tornado-6.0.4-py2.7-linux-x86_64.egg/tornado/ioloop.py", line 67
    def fileno(self) -> int:
                           ^
SyntaxError: invalid syntax

Código fuente:
https://github.com/tornadoweb/tornado/blob/master/tornado/ioloop.py

Agradeceré su ayuda.
Título: Re:Python Invalid Syntax "->"
Publicado por: DtxdF en Marzo 09, 2020, 01:46:47 PM
@DonPython (https://underc0de.org/foro/index.php?action=profile;u=100836)

Amigo, ejecuta la versión 3.

Ejemplo:

Código (bash) [Seleccionar]
python3 <script en python>.py

El comando python3 es el que se usa para ejecutat python en la versión 3.

~ DtxdF