import pickle
import time
dat = 'data.data'
ad_book = {}
class A:
count = 0
def help():
f = open('help.txt')
print(f.read())
def save():
f = open('data.data', 'wb')
pickle.dump(ad_book, f)
f.close()
# del ad_book
def load():
f = open(data, 'rb')
A.ad_book = pickle.load(f)
def add():
name = input("Enter name: ")
address = input("Enter adress: ")
ad_book[name] = address
print("Added ")
A.count = +1
def delete():
name = input("Enter delite name ")
del ad_book[name]
print("Deleted ")
A.count = -1
def printA():
for name, address in ad_book.items():
print("Adress {0}: {1}".format(name, address))
print(A.count)
def change():
name = input("Enter changed name: ")
address = input("Enter new adress ")
addresslist[name] = address
def find():
name = input("Enter name to find ")
print(ad_book[name])
num = 0
while num != 7:
num = int(input(
"What you gonna do? \
\n1-Add adress. \
\n2-Delite adress. \
\n3-Show Adress Book. \
\n4-Change adress. \
\n5-Find adress: \
\n6-Help. \
\n7-Exit\n"))
A.save()
if num == 7:
break
elif num == 1:
A.add()
elif num == 2:
A.delete()
elif num == 3:
A.printA()
elif num == 4:
A.change()
elif num == 5:
A.find()
elif num == 6:
A.help()
time.sleep(5)
print(ad_book)
print(A.count)