Exemplo n.º 1
0
def search(personName):
    """
    Función creada para que se pueda buscar en la base de datos
    información relacionada con un actor
    """
    assert os.path.isfile("moviedb.bin"), "La base de datos no esta creada"
    db = shelve.open("moviedb.bin")
    person = {}
    try:
        person[personName] = db[personName]
    except KeyError:
        person = findPersonRegex(db, personName)

    db.close()
    return person