Duda con print en python

Iniciado por SARGE553413, 14 Febrero 2014, 01:21 AM

0 Miembros y 2 Visitantes están viendo este tema.

SARGE553413

Hola a todos.

Tengo un problema con python versión 3.3.4 en eclipse (windows 8.1).

Intento escribir una linea sin salto de linea al final, para ello hago:
print("una linea", end="")

En eclipse eso se ejecuta bien, pero su plugin para python (pydev) me da un error:
Me sale la típica equis roja al lado de la línea con error , antes de ejecutar. Pero repito que se ejecuta bien.

¿Puedo hacer algo para arreglarlo? ¿Es un "bug" de pydev que tengo que esperar a que arreglen?

Gracias.

PD. usando el intérprete de python 3.3.4 desde la consola, por supuesto funciona bien.

EzianGES

Cita de: SARGE553413 en 14 Febrero 2014, 01:21 AM
Hola a todos.

Tengo un problema con python versión 3.3.4 en eclipse (windows 8.1).

Intento escribir una linea sin salto de linea al final, para ello hago:
print("una linea", end="")

En eclipse eso se ejecuta bien, pero su plugin para python (pydev) me da un error:
Me sale la típica equis roja al lado de la línea con error , antes de ejecutar. Pero repito que se ejecuta bien.

¿Puedo hacer algo para arreglarlo? ¿Es un "bug" de pydev que tengo que esperar a que arreglen?

Gracias.

PD. usando el intérprete de python 3.3.4 desde la consola, por supuesto funciona bien.


¿Te dice algo sobre el error? ¿Alguna información? Lo probé y me funciona correctamente... tanto en Geany, como PyDev, IDLE, NINJA-IDE y en el intérprete obtengo el mismo resultado:
Código (Python) [Seleccionar]

print('cadena', end='')


Te recomiendo que uses comillas simples para las cadenas de paso :P