Dziękuje za szybką odpowiedz. Ja używam wtyczki, do pobrania metadanych dla audioboków, które posidam. Mam ich kilkanaście tys.... Mam problemy z oczami i ciężko mi każdy tytuł sprawdzać czy pasuje

Tak robie obecnie i zajmuję to 300-400 na godzinę pracy.
Jak się uda coś poprawić to super, będe wdzięczny.
Tutaj kod, który może się przydać. ( Znalazłem w internetach + moje wydziwnienia)
Code:
import difflib
red = lambda text: f"\033[38;2;255;0;0m{text}\033[38;2;255;255;255m"
green = lambda text: f"\033[38;2;0;255;0m{text}\033[38;2;255;255;255m"
blue = lambda text: f"\033[38;2;0;0;255m{text}\033[38;2;255;255;255m"
white = lambda text: f"\033[38;2;255;255;255m{text}\033[38;2;255;255;255m"
def get_edits_string(old, new):
result = ""
codes = difflib.SequenceMatcher(a=old, b=new).get_opcodes()
for code in codes:
if code[0] == "equal":
result += white(old[code[1]:code[2]])
elif code[0] == "delete":
result += red(old[code[1]:code[2]])
elif code[0] == "insert":
result += green(new[code[3]:code[4]])
elif code[0] == "replace":
result += (red(old[code[1]:code[2]]) + green(new[code[3]:code[4]]))
return result
str1 = "Sanderson Brandon - Archiwum Burzowego Światła Tom 03 - Dawca Przysięgi"
str2 = "Sanderson Brandon - Archiwum Burzowego Światła Tom 03 - Dawca Przysięgi"
from difflib import SequenceMatcher
#print(str1 + " " + str2)
str1 = "Sanderson Brandon - Archiwum Burzowego Światła Tom 03 - Dawca Przysięgi"
str2 = "Brandon Sanderson - Archiwum Burzowego Światła Tom 04 - Dawca Przysięgi"
#str1 = "Kowalski Cezary & Borek Mateusz - Krótka piłka. Bez dyplomacji o reprezentacji, mistrzostwach, Lewandowskim"
#str2 = "Kowalski Cezary - Krótka piłka. Bez dyplomacji"
m = SequenceMatcher(None, str1, str2)
m.ratio()
print(str1)
print(str2)
print(get_edits_string(str1, str2))
print("m ratio: " + str(m.ratio()))
tutaj wynik tego kodu
Wiem że to nieładnie, ale czy jest szansa aby dostać nową ulepszoną wersje wtyczki przed świętami. Wtedy wiedziałbym aby zaniechać obecnej mozolnej pracy i poczekać na nową wtyczkę
PS: w masowym szukaniu szukana fraza:
tytuł = Medicus
autor = Noah Gordon
co zgadza sie idealnie z
https://lubimyczytac.pl/ksiazka/4890957/medicus
zamiast tego pobiera:
https://lubimyczytac.pl/ksiazka/1153...czyni-medicusa
okno pobranych metadynch
Moje ustawienia dla wtyczki
Pozdrawiam,
Paweł