First app
Tutoriel : du vide à une app fonctionnelle en quelques minutes.
1. Créer un fichier app.py
import bpm
bpm.title("Ma première app BPM")
2. Ajouter une métrique et un tableau
import bpm
import pandas as pd
bpm.title("Ma première app BPM")
df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
bpm.metric("Lignes", len(df))
bpm.table(df)
3. Ajouter un toggle qui conditionne l'affichage
if bpm.toggle("Afficher le tableau"):
bpm.table(df)
4. Lancer en local
bpm run app.py
Ouvrez l'URL affichée (ex. http://localhost:8501).
5. Accessible en réseau
Par défaut, le serveur écoute sur toutes les interfaces. Sur le même réseau, d'autres machines peuvent accéder à l'app via l'IP de votre machine.
Ensuite : Deploy — Concepts pour mettre en production.