def main(): phone_book = PhoneBook(load_book()) while True: print('--- Phone Book ----') print('1.Add a new contact.\n' '2.Search a contact.\n' '3.Display Contacts.\n' '4.Exit\n') option = input("Enter option: ") if option == '1': name = input("Name: ") phone = input("Phone: ") contact = {'name': name, 'phone': phone} phone_book.add_contact(contact) elif option == '2': name = input("Enter name: ") print(phone_book.get_contact(name)) elif option == '3': phone_book.print_contacts() elif option == '4': save_book(phone_book.get_contacts()) print('Exiting program...') break
'+71234567809', telegram='@jhony', email='*****@*****.**') glen = Contact('Glen', 'Mayer', '+73454364644', address='Не дом и не улица') bill = Contact('Bill', 'Murrey', '+73216547809', is_favorite=True, telegram='@billyyyy', skype='*****@*****.**') my_book = PhoneBook('Черный список людей, которым я не собираюсь звонить') my_book.show_all() my_book.add(jhon) my_book.add(glen) my_book.show_all() my_book.show_favorite() my_book.add(bill) my_book.show_favorite() my_buddy = my_book.get_contact('Мой старый приятель', 'Забыл, блин, как его там') print(my_buddy) # None my_enemy = my_book.get_contact('Bill', 'Murrey') print(my_enemy)