import gradio as gr def compter_lettre(mot: str, lettre: str) -> int: """ Compte le nombre d'occurence d'une {lettre} dans le {mot}. Arg(s): - mot (str): input texte - lettre (str): lettre a chercher Return(s) int; nombre de fois compter {lettre} dans {mot} """ # Simplifier, tout faire passer en minuscule mot_ = mot.lower() lettre_ = lettre.lower() return mot_.count(lettre) ####### interface = gr.Interface( fn = compter_lettre, inputs = [gr.Textbox(label = "mot"), gr.Textbox(label = "lettre")], # = ["textbox", "textbox"] marche aussi outputs = [gr.Number(label = "count")], title = "Compteur", description = "Entrer un texte et une letter pour compter combien de fois elle apparait aus sein de ce dernier", live = True) if __name__ == "__main__": interface.launch(mcp_server = True)