from tkinter import *
clubes_la_liga = [
{"Clube": "Real Madrid", "Nome completo": "Real Madrid Club de Fútbol", "Sigla": "RMCF", "Sigla TV": "RMA"},
{"Clube": "Barcelona", "Nome completo": "Futbol Club Barcelona", "Sigla": "FCB", "Sigla TV": "BAR"},
{"Clube": "Villarreal", "Nome completo": "Villarreal Club de Fútbol", "Sigla": "VCF", "Sigla TV": "VIL"},
{"Clube": "Betis", "Nome completo": "Real Betis Balompié", "Sigla": "RBB", "Sigla TV": "BET"},
{"Clube": "Atlético Madrid", "Nome completo": "Club Atlético de Madrid", "Sigla": "ATM", "Sigla TV": "ATM"},
{"Clube": "Sevilla", "Nome completo": "Sevilla Fútbol Club", "Sigla": "SFC", "Sigla TV": "SEV"},
{"Clube": "Elche", "Nome completo": "Elche Club de Fútbol", "Sigla": "ECF", "Sigla TV": "ELC"},
{"Clube": "Ath. Bilbao", "Nome completo": "Athletic Club de Bilbao", "Sigla": "ACB", "Sigla TV": "ATH"},
{"Clube": "Espanyol", "Nome completo": "Reial Club Deportiu Espanyol", "Sigla": "RCD", "Sigla TV": "ESP"},
{"Clube": "Alavés", "Nome completo": "Deportivo Alavés", "Sigla": "DA", "Sigla TV": "ALA"},
{"Clube": "Getafe", "Nome completo": "Getafe Club de Fútbol", "Sigla": "GCF", "Sigla TV": "GET"},
{"Clube": "Osasuna", "Nome completo": "Club Atlético Osasuna", "Sigla": "CAO", "Sigla TV": "OSA"},
{"Clube": "Levante", "Nome completo": "Levante Unión Deportiva", "Sigla": "LUD", "Sigla TV": "LEV"},
{"Clube": "Rayo Vallecano", "Nome completo": "Rayo Vallecano de Madrid", "Sigla": "RVM", "Sigla TV": "RAY"},
{"Clube": "Valencia", "Nome completo": "Valencia Club de Fútbol", "Sigla": "VCF", "Sigla TV": "VAL"},
{"Clube": "Celta de Vigo", "Nome completo": "Real Club Celta de Vigo", "Sigla": "RCCV", "Sigla TV": "CEL"},
{"Clube": "Oviedo", "Nome completo": "Real Oviedo", "Sigla": "RO", "Sigla TV": "OVI"},
{"Clube": "Girona", "Nome completo": "Girona Futbol Club", "Sigla": "GFC", "Sigla TV": "GIR"},
{"Clube": "Real Sociedad", "Nome completo": "Real Sociedad de Fútbol", "Sigla": "RSF", "Sigla TV": "RSO"},
{"Clube": "Mallorca", "Nome completo": "Real Club Deportivo Mallorca", "Sigla": "RCDM", "Sigla TV": "MAL"}
]
def mostrar_sigla(*args):
clube_escolhido = var.get()
for c in clubes_la_liga:
if c["Clube"] == clube_escolhido:
resultado.config(text=f'Nome Completo: {c["Nome completo"]}\nSigla: {c["Sigla"]}\nSigla TV: {c["Sigla TV"]}')
break
root = Tk()
root.geometry("900x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Siglas dos clubes da La Liga 2025/2026")
titulo = Label(root, text="Siglas dos clubes da La Liga 2025/2026",
font=("Arial", 28, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.05, rely=0.05)
texto_sub1 = Label(root, text="Escolha um clube:",
font=("Arial", 20, "bold"), bg="#103030", fg="#49e3e3")
texto_sub1.place(relx=0.05, rely=0.32)
opcoes = [c["Clube"] for c in clubes_la_liga]
var = StringVar(value=opcoes[0])
dropdown = OptionMenu(root, var, *opcoes)
dropdown.place(relx=0.35, rely=0.32, relwidth=0.55)
dropdown.config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 20, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 20, "bold"))
resultado = Label(root, text="", font=("Arial", 20, "bold"), bg="#103030", fg="#ffffff", justify=LEFT)
resultado.place(relx=0.05, rely=0.55)
var.trace("w", mostrar_sigla)
root.mainloop()