1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from shiny import App, ui, render app_ui = ui.page_fluid( ui.card( ui.input_text("nom", "Comment vous appelez-vous ?", value=""), ui.input_slider("age", "Quel âge avez-vous ?", min=0, max=120, value=25), ui.output_text("message") ) ) def server(input, output, session): @render.text def message(): if input.nom() == "": return "Veuillez entrer votre nom" return f"Bonjour {input.nom()}, vous avez {input.age()} ans!" app = App(app_ui, server)