Ayuda en python

  • Autor Autor Marketing Doing
  • Fecha de inicio Fecha de inicio
M

Marketing Doing

Épsilon
Verificación en dos pasos activada
Hola amigos.

Tengo el siguiente código en Python3.2.5 usando la librería de PyGame:

Insertar CODE, HTML o PHP:
def imagen(filename, transparent=False):
    try: image = pygame.image.load(filename)
    except pygame.error, message:
        raise SystemExit, message
    image = image.convert()
    if transparent:
        color =imagen.get_at((0,0))
        image.set_colorkey(color, RLEACCEL)
    return image

Además, estoy usando LiClipse para editar y compilar el código.
Pero en la linea 3 (del código que coloque arriba), marca el error "Expected::" y no logro resolverlo.

¿Me pueden ayudar?
 
muy poco para ayudarte muestra lo que dice el error completo...
 
Si tu error es de sintaxis, intenta:

except pygame.error as message:

Si es una excepcion, entonces imprimi el error que te esta lanzando la excepcion
 
Saca la excepción para ver si ejecuta bien, si ejecuta sin la excepción es porque lo que declaraste después de la linea 3 esta mal.
Otra método mas "casero" que hacia yo para debuggear era poner un "print" cada cierta cantidad de lineas en el código y seguirlo, lo ejecutaba con F5 en Geany.
 
Esta mal escrito, es:
except pygame.error as message:

Tu tienes puesto:
except pygame.error, message:

Pon esto:
PHP:
except pygame.error as message:   
        raise SystemExit(message)

- - - Actualizado - - -

Hola amigo, puedes revisar esta web Aprender Python - Tu Blog para Aprender Python Gratis , aqui aprendi python y hay algunas cosas muuuy interesates.

Saludos

Grax por el enlace esos tutoriales de OpenCV me van a venir de perlas jajajajajajj
 
Última edición:
Atrás
Arriba