Amigos
Tengo la siguiente duda. Estoy haciendo una clase para un objeto libro y
tiene 2 atributos, el primero es el nombre y el segundo una foto que está
almacenada en una carpeta en mi ordenador.
Lo que ando buscando es que ese segundo atributo (libro.foto) se llene
mediante una función que haga el trabajo de buscar el archivo y asignarlo.
Tengo lista la función pero no asigna.
¿Cómo se hace, se puede hacer o qué estoy haciendo mal?
Desde ya, muy agradecido.

import os,fnmatch

class libro:

    def __init__(self, nombre):
        self.nombre=nombre

    def buscar(self):
        os.chdir(r'D:\Django\src\static\imagenes')
        for f in os.listdir():
            if fnmatch.fnmatch(f,'*'+self.nombre+'*.jpg'):
                return self.foto==f
            else:
                return self.foto==False





Saludos,
Gonzalo
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a