MYSQL - Informacje o braku rzędów

0

Witajcie! Mam taką linijkę kodu:
#1

cursor = db.cursor()
cursor.execute(f"SELECT hwid, discord, login, id FROM user WHERE hwid = '{uuid}';")
data = cursor.fetchall()

title

Komenda szuka w bazie uuid i jeśli znajdzie zapisuje do "data" ALE gdy w bazie nie znajduje się uuid, wtedy również zapisuje ale wygląda tak: "[]"

Koliduje mi to z tą linijką:
#2

if uuid == data[0][0]:
     print("Zgadza sie")

else:
   print(f"{Fore.RED}You are not registered in our database!")

błąd: IndexError: list index out of range

Wie ktoś może jak zrobić w linijce #2 jeśli data[0][0] HWID) jest takie samo jak uuid to printuje("Zagadza sie!") a jeśli w data[0][0] NIE znajduję się uuid to printuje: print(f"{Fore.RED}You are not registered in our database!")

lub w linicje #1 gdy row jest pusty, zapisało date tak: [(' ', ' ', ' ')]

1 użytkowników online, w tym zalogowanych: 0, gości: 1