rendered paste body#!/usr/bin/env python
# -*- coding: UTF8 -*-
dico = {}
def load_file():
f = open("dico.txt", "r")
for ligne in f.readlines():
tab = ligne.split(":")
dico[tab[0]] = tab[1]
def save_file():
f = open("dico.txt", "w")
for key in dico.keys():
f.write(key + ":" + dico[key]\n")
f.close()
def del_item(nom):
# blabla
"""une fonctione ne fait rien
Cette fonction ne fait rien
"""
pass
def add_item(nom, no_tel, confirm=True):
dico["nom"] = no_tel
def lister():
for key in dico.keys():
print "|", key, ">", dico[key], "|"
print "\n"
def rechercher(searchValue):
if dico.has_key(searchValue):
print "|", searchValue, ">", dico[searchValue], "|\n"
else:
print "désolé, ce contact n'existe pas\n"
load_file()
while 1:
print("Que vouslez-vous faire ?")
menuitem = raw_input(" 0 - quitter\n \
1 - lister les contacts\n \
2 - faire une recherche\n \
3 - ajouter un contact\n \
\n\
choix : ")
if (menuitem == "0"):
print "au revoir"
break
if (menuitem == "1"):
lister()
if (menuitem == "2"):
searchValue = raw_input("comment s'appelle le contact ?\n")
rechercher(searchValue)
save_file()