Databac

repertoire telephonique python

Publié le 21/06/2022

Extrait du document

« # Créé par redas, le 28/04/2021 en Python 3.7 import csv def traite_choix(): ''' Cette fonction va traiter le choix de l'utilisateur afin d'effectuer ce qu'il désire. en entrée, le chiffre correspondant au choix de l'utilisateur et en sortie, le repertoire va etre modifier avec de nouvelles donné ''' if choix == 1: nom_fichier = input("Entrez le nom de votre fichier CSV qui doit contenir les données à ajouter ? \nne pas mettre de "".csv"" : ") repertoire=completation_du_repertoire(nom_fichier,repertoire) elif choix == 2: repertoire = fiche_ajouter() elif choix == 3: nom = input("Qui rechercher vous? : ") if (fiche_à_rechercher(nom,repertoire)==False): print("Cette personne n'a pas été trouvé dans ce repertoire".format(nom)) elif choix == 4: affichage_du_repertoire() elif choix == 5: Affichage_des_nom() elif choix == 6: repertoire=les_doublons_sont_supprimer() elif choix == 7: nom = input("Qui souhaitez vous retirer du répertoire : ") repertoire = suppression_de_la_fiche() return(repertoire) def importation_du_csv(nom): ''' Cette fonction va lancer un csv dans un dictionnaires et les clés correspondront à la premiere ligne du fichier l'entrée seras le nom du fichier et la sortie sera une liste de dictionnaire. ''' repertoire=[] fic="" try : fic=csv.DictReader(open(nom,'r')) for enregistrement in fic: repertoire.append(enregistrement) except :. »

↓↓↓ APERÇU DU DOCUMENT ↓↓↓

Liens utiles