Buenas, gracias de nuevo por contestar.
si, ya lo hacia así, he provado el código en otro ordenador y funciona bien.No se si puede ser que tenga alguna libreria desactualizada o algo asi.
Hace poco que estoy con python i no consigo encontrar el fallo
Gracias y saludos!!!
edit:
Uso la version 2.7.3 de python.