Files
srvflask/repertoire_web.py
2026-03-08 13:25:06 +01:00

28 lines
752 B
Python

# Créé par alban.beltran, le 16/02/2026 en Python 3.7
# repertoire_web.py
_repertoire = {
"Alice": "0600000001",
"Bob": "0600000002"
}
def lecture():
with open('repertoire.txt','r') as f:
for ligne in f:
ligne = ligne.replace("\n","")
nom,numero=list(ligne.split(";;"))
_repertoire[nom]=numero
return _repertoire
def rechercher(nom: str) -> str:
"""Renvoie le numéro si le nom existe, sinon 'Inconnu'."""
return _repertoire.get(nom, "Inconnu")
def ajouter(nom: str, numero: str) -> None:
"""Ajoute ou remplace une entrée du répertoire."""
with open('repertoire.txt','a') as f :
f.write(nom)
f.write(';;')
f.write(numero)
f.write("\n")