def compare(a, b, distance=1):
    clean = lambda x: unescape(x.replace(" - IMDb", "").replace("IMDb - ", ""))
    return levenshtein(clean(a), clean(b)) <= distance
Пример #2
0
def match_director(movie, director, distance=0):
    for d in movie.get('director', ()):
        if levenshtein(director, d.get('name', ''))<=distance:
	    return True
Пример #3
0
def match_director(movie, director, distance=0):
    for d in movie.get("director", ()):
        if levenshtein(director, d.get("name", "")) <= distance:
            return True
Пример #4
0
def compare(a, b, distance=1):
    clean = lambda x: unescape(x.replace(' - IMDb', '').replace('IMDb - ', ''))
    return levenshtein(clean(a), clean(b)) <= distance