Si es un error de sintaxis, pasalo con pep8 para que identifiques el error ejecuta en la terminal:
sudo pip install flake8 flake8 --ignore=E221,E701,E202 archivo.py El 26/08/15 a las 16:17, Juan M. Puertas escribió: > Hola Alex. > En FTP tenía bien el usuario "root" pero sigue sin darme acceso. Pongo > lo siguiente: > Servidor 195.114.210.208 > Usuario root > Y la contraseña que me has enviado. Me da error crítico, no se pudo > conectar al Servidor. > ¿Con los datos que me has dado tú puedes entrar bien por FTP? > > He probado con un programa pequeñito que hace una multiplicación > mediante sajax1.py, se llama multiply.py . Resulta que en mi Servidor > funciona bien, y en el vuestro da error. Esto es algo muy, muy extraño. > Aún más extraño: cuando uso vi para ver el archivo multiply.py, sólo > aparece la parte html, no la que está en Python, en mi Servidor se ve > todo, es extraño total, cualquiera diría que vuesto Servidor tiene un > duende :-)) > Necesito FTP, para ver mejor qué pasa cuando envío el archivo. > Saludos. > > El 26 de agosto de 2015, 23:02, Juan M. Puertas <soft.sir...@gmail.com > <mailto:soft.sir...@gmail.com>> escribió: > > Hola. > He forzado al programa para que utilice la versión 2.6 así: > #!/usr/bin/env python2.6 > y el error persiste, > :-? > > > El 26 de agosto de 2015, 22:31, Juan M. Puertas > <soft.sir...@gmail.com <mailto:soft.sir...@gmail.com>> escribió: > > Hola Kiko. > He hecho lo siguiente por consola: > > |$readlink -f $(which python)|xargs -I %sh -c 'echo -n "%: "; % -V'| > > Y devuelve: > /usr/bin/python2.7: Python 2.7.3 > > Es extraño que con esta versión el programa de el error que da, > no se me ocurre que pueda ser otra la causa. > > Gracias :-) > > El 26 de agosto de 2015, 21:35, Kiko <kikocorre...@gmail.com > <mailto:kikocorre...@gmail.com>> escribió: > > > > El 26 de agosto de 2015, 21:23, Juan M. Puertas > <soft.sir...@gmail.com <mailto:soft.sir...@gmail.com>> escribió: > > Hola amigos: > En un servidor con Ubuntu está instalada la versión > 2.6.5 y en otro servidor con Debian está instalada la > versión 2.7.3. > El programa comienza así: > > ___________________________________________________________________________________ > #!/usr/bin/env python > import cgitb;cgitb.enable() > import sajax1 > > def multiply(x,y): > try: > float_x, float_y = float(x), float(y) > except: > return 0 > return float_x * float_y > > sajax1.sajax_init() > sajax1.sajax_export(multiply) > sajax1.sajax_handle_client_request() > > print """ > <html> > (...) > > ____________________________________________________________________________________ > > En la versión 2.6.5 el programa funciona bien. > > En la versión 2.7.3 me dice: > <html> > ^ > SyntaxError: invalid syntax > > > > ¿ > Sabeis si existe una incompatibilidad entre ambas > versiones? > > > No debería. > > Estás seguro que estás usando python 2.7.3 en la máquina debian? > > which python > qué te indica? > > > Muchas gracias por vuestra ayuda :-) > > > _______________________________________________ > Python-es mailing list > Python-es@python.org <mailto:Python-es@python.org> > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org <mailto:Python-es@python.org> > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/